CPU speed or L2 cashe?

mbohnenk

Distinguished
Nov 30, 2006
2
0
18,510
This might be a old question, so sorry for the repeat. Trying to decide whci is more important. CPU speed or L2 Cache size.
Looking at 2 AM2 cpu's from AMD that are within a few bucks of each other. One is a 4200 Dual core the other is a 4000 dual core but has 2 mb L2 cache. So the question is which is better? Having more cache but les Cpu or the other way around?
 
So then where does having a larger L2 Cache really pay off?

The L2 cache is used as a temporary holding place for recently accessed data from RAM. A larger L2 cache pays off for intensive I/O of data from RAM to the CPU and back again (reading/writing).

A faster CPU pays off for computational- intensive programs such as mathematical calculations or programs with intensive branching in the instructions.

As always, the combination of CPU speed and cache size is a compromise. One thing to be aware of is that larger cache sizes will mean the chip will run hotter.

-Bob
 
So then where does having a larger L2 Cache really pay off?

The L2 cache is used as a temporary holding place for recently accessed data from the hard drive. A larger L2 cache pays off for intensive I/O of data from storage to the CPU and back again (reading/writing).

A faster CPU pays off for computational- intensive programs such as mathematical calculations or programs with intensive branching in the instructions.

As always, the combination of CPU speed and cache size is a compromise. One thing to be aware of is that larger cache sizes will mean the chip will run hotter.

-Bob
You mean RAM?

BTW, CPU freqfency and cache size are a compromise, but in the K8 case, +10% freqfency gives more poerformance than twice L2 cache.
 
AMD does not need as much L2 cache because it has an on-die memory controller = lower latancies. Intel need a bigger cache because the data has to go through the northbridge first, making it slower.