SLCentral - Your logical choice for computing and technology
Navigation
  • Home
  • Search
  • Forums
  • Hardware
  • Games
  • Tech News
  • Deals
  • Prices
  • A Guru's World
  • CPU/Memory Watch
  • Site Info
  • Latest News
    Corsair TX750W Power Supply Unit Review
    Businesses For Sale
    Shure E530PTH Earphones Review
    Guide to HDTVs
    Cheap Web Hosting
    >> Read More
    Latest Reviews
    Corsair TX750W Power Supply Unit - 03/04/2008
    Shure E530PTH Earphones - 24/09/2007
    Suunto T6 Wrist Top Computer - 19/01/2007
    Suunto X9i Wristwatch - 21/09/2006
    Shure E3g Earphones - 24/05/2006
    >> Read More
    SL Newsletter
    Recieve bi-weekly updates on news, new articles, and more


    The Fundamentals Of Cache
    October 17th, 2000
    Conclusion

    As you can see, there are numerous design tradeoffs when choosing a cache implementation. Some have worked out well, and such is the case with the P6 and Athlon derivatives. There have been instances where a memory design, perhaps, tried to go to far, and forced a company out of certain markets with a general architecture design that had the potential to do well.

    As it stands for the future, it is likely that we will not be seeing larger and larger L1 caches on CPUs (with the exception being HP PA-RISC processors), because of the ability to economically integrate L2 cache on-die. Cyrix discussed this in a PDF file about the defunct Jalapeno*, which was to have a smaller L1 cache than Cyrix's previous design. Their reasoning was that large caches wouldn't allow for low latencies while maintaining high clock speeds, which is what the processor needs from an L1 cache, and the on-die L2 cache would give the high hit rates.

    Intel is following this concept with their 32kb L1 in the Itanium. While the L1 Icache (Trace Cache) for the P4 is about 96k in size, its effectively about 16kb Icache (I won't get into this, because there is an excellent discussion of it here), plus a very low-latency (2 cycle) and small 8kb L1 Dcache. Both of these processors have high bandwidth L2 caches on-die. The "bigger is better" mentality in regards to cache caught on easily for those trying to gain a better understanding of computer architecture, as since the introduction of a L1 cache in the x86 world with the 486, the size of this cache has always increased at least, until now. This turn of events will do little else but to confuse those who were led astray.

    * A shout-out to PDF file collectors, I have "121507 (MDR Jalapeno).pdf" but I lost the one I'm referring to, which is a different one put out by Cyrix themselves...anyone want to send it to me?

    Bibliography

    Hennessy, Patterson. "Comptuer Architecture: A Quantitative Approach," 1996.

    "AMD Athlon ™ Processor and AMD Duron ™ Processor with Full-Speed On-Die L2 Cache Enabling an Innovative Cache Architecture for Personal Computing." http://www.amd.com/products/cpg/athlon/pdf/cache_wp.pdf June 19, 2000.

    http://www.aceshardware.com/cgi-bin/ace/tech.pl?read=9001

    http://www.aceshardware.com/Spades/read.php?article_id=5000173

    http://www.aceshardware.com/Spades/read.php?article_id=86

    http://www.aceshardware.com/Spades/read_news.php?post_id=671&keyword_highlight=11+cycles

    http://www.ixbt-labs.com/cpu/rise-mp6.html

    http://www.jc-news.com/pc/article.cgi?Rise/mP6_Preview

    http://www.realworldtech.com/page.cfm?ArticleID=RWT091000000000

    http://www.sandpile.org/impl/k7.htm

    http://www.sandpile.org/impl/p3.htm

    Article Options
    Discuss this article Open a printer-friendly version of this article
    E-mail this article
    Article Navigation
    Article Navigation
    1. Introduction/Cache & Architecture Terminology Part 1
    2. Cache & Architecture Terminology Part 2
    3. How Cache Helps Performance
    4. Cache & The Evolution Of Form Factors
    5. Real-World Architectural Designs Part 1
    6. Real-World Architectural Designs Part 2
    7. How Cache Sizes Affect Yields/An Inside For What Might Have Been...
    8. Conclusion/Bibliography
    Article Info
    Author: Paul Mazzucco
    Company: N/A
    Article Options
    Discuss This Article
    Print This Article
    Browse the various sections of the site
    Hardware
    Reviews, Articles, News, All Reviews...
    Gaming
    Reviews, Articles, News...
    Regular Sections
    A Guru's World, CPU/Memory Watch, SLDeals...
    SLBoards
    Forums, Register(Free), Todays Discussions...
    Site Info
    Search, About Us, Advertise...
    Copyright © 1998-2007 SLCentral. All Rights Reserved. Legal | Advertising | Site Info