
The unified L2 cache probably is the feature that is mentioned first. It allows for a large L2 cache to be shared by two processing cores (2 MB or 4 MB). Caching can be more effective because data is no longer stored twice into different L2 caches any more (no replication). The full L2 cache is highly dynamic and can adapt to each core's load, which means that one single core may allocate 100% of the L2 cache area dynamically if this is required (on a line by line basis).
Sharing data also is more efficient now, because no front side bus load is generated while reading or writing into the cache (which is the case with the Pentium D), and there is no stalling when both cores are trying to access it. A good example that shows the advantages in multi-threaded environments is one core writing data into the cache, while the other may read something else at the same time. Cache misses are reduced, latency goes down, and access by itself also is faster now, because the Front Side Bus definitely was a limiting factor.
Sponsored links
Related forums topics
- Barcelona 30-40% faster than predecessors...
- Penryn Delayed to H1 '08
- Collection of Conroe Data. (Core 2 Duo and Core 2 Extreme!)
- AMD demonstrates first native quad-core CPU
- AMD 65nm Processors in Q1 2007
- Why AMD is better than Intel?
- Conroe/Quadro Daul Socket Mobo's
- Current 975 mobos will support Conroe!
Best offers
Partners
The Games selection
crazy :
PC Breakdown
What is worst than a Fatal Error occuring during a game you did not save? Unleash your rage at your PC in this game. Blow it to pieces, it feels so...
|
adventure :
Ray
Adventure game, South Park style. Pick the way the story goes by picking an answer among those offered.
|
