FiringSquad: Home of the Hardcore Gamer - Games, Hardware, Reviews and NewsSubmit your own or view users' CPU overclocking results!

  
 Home   News   THE MATRIX   Deals   Hardware   Games   Features   Media   Products   Forums   FS China 
AddThis Social Bookmark Button

Home : Hardware : CPUs : AMD "Thunderbird" 1GHz Preview
» Join the Greatest Gaming Community NOW! (It's free)

Already a member? Login
 



Random Gallery >> 
Click to view high-res Image!
Mass Effect 3 Character Screenshots [6] (0)

[FX] 3-Screen Effect - Guide (part-4) (0) by nGAGE
My Crank that S#!t up entry :) (15) by ZEZgames
Nvidia+Socom Cranks that $#%^ UP!!!!! (4) by mrinfinit3
Crank That S#!t Up! ENTRY :) (2) by CamoDaGreat
My Crank That Sh#!t Up! entry :D (3) by chipmunk995
The Nvidia "Crank That S#!T Up" Quiz Show! (21) by mohawkade
Crank That S#!t Up!!!! (6) by CamoDaGreat
Superlative Computer (6) by arvernis
Drink That S#!t Up! (14) by p4l1ndr0m3
ENTRY FOR CONTEST (4) by Alexander470

More Blogs >>




AMD "Thunderbird" 1GHz Preview
June 05, 2000   Brandon Sandman Bell > [View My Other Articles]
Product Info | User Reviews | Article Images(9) | Image Gallery | Comments | Forum Thread
L2 cache implementation

By integrating the L2 cache on the processor die, L2 cache bandwidth increases by 300% over the original Athlon processor. The hit latency is also reduced, as it takes less time to access the needed data from the processor die than reading it off an external cache chip.

Improvements in the cache implementation

The Thunderbird's L2 cache is 16-way set associative - eight times more associative than the original Athlon processor. By increasing the associativity, the chances of the processor finding the data it needs in cache memory is increased. This is known as a "hit." If the processor can't find the data it needs in cache it is known as a "miss."

If the processor can't find the instruction it needs in cache, it must look in system memory, and if it can't find it there it must look on the hard drive. This takes time and can lead to stalling the processor.

As a downside, with increased associativity comes additional time to search through cache for the needed instruction. If a miss occurs, the penalty for looking through a highly associative cache is greater than the time it would take a less associative cache to perform the same operation.

To put things in simpler terms, with a highly associative cache a more thorough search can be performed through cache memory at the cost of speed. Since it's more desirable to fetch data from cache than system memory, AMD has implemented a 16-way set associative cache to increase the chances of the processor finding the data it needs in cache rather than slower system memory.

In contrast, the Pentium III features an 8-way set associative L2 cache.

More cache details

The final difference between the Thunderbird L2 cache and traditional Athlon's is the use of an exclusive cache architecture in Thunderbird, versus the inclusive architecture used in Athlon "classic" and Pentium III.

With an inclusive architecture, every cache block from L1 cache is duplicated in L2. While this provides redundancy, it also decreases the amount of new data the L2 cache can store. Since every Athlon processor features 128K of L1 cache, Athlon classic processors must allocate 128K of their 512K total L2 cache, leaving only 384K for new instructions. Keep in mind that the L2 cache is also running at half the speed of the processor core on the original Athlon.

With Thunderbird's exclusive cache architecture, all 256K of L2 cache is dedicated to new instructions. While this number is less than that of Athlon classic, the L2 cache on Thunderbird operates at the same speed as the processor core, resulting in greater overall performance and efficiency.

Unfortunately, the cache interface between the processor and cache is still 64-bits. Intel's Coppermine Pentium III processor features a 256-bit interface to keep the processor fed with data. If the cache interface present on Thunderbird was wider, AMD would get even more performance out of their CPU.

Back! Tell me more!     Okay, when can I buy one? Next!
Blog + Share: Digg Del.icio.us Reddit SU furl • More: AddThis Social Bookmark Button
Send This Article to a Friend!  
Table of Contents
  Print Entire Article  

MATRIX CONTENT » RANDOM MEDIA BLOG More Blogs >>
No ratings yet
» Please rate this
Read this Media-Blog entry!» [FX] 3-Screen Effect - Guide (part-2) (0)
by nGAGE (98) Talk with this user on their Shout Box (My other blogs) Posted 18 months ago


 Latest Headlines
New Sins of a Solar Empire: Rebellion teaser trailer (0)
PC Game Sales for Monday, February 13th (0)
Gratuitous Tank Battles debug video shows gameplay (0)
Mass Effect 3's gone gold, demos landing tomorrow (0)
First Krater dev diary talks features, shows gameplay (0)
Today's News >>
Today's Siteseeing >>


 Table of Contents


 Related Fact
All Athlons feature 128K of two-way set associative L1 cache.


FiringSquad is powered by... Back to Top Site MapContact UsAdvertise With Us Privacy StatementAbout Us  
News RSSSiteseeing RSSArticle RSS   © 1998-2012 FS Media, Inc. All Rights Reserved