• DocumentCode
    2884273
  • Title

    Cache implications of aggressively pipelined high performance microprocessors

  • Author

    Dysart, Timothy J. ; Moore, Branden J. ; Schaelicke, Lambert ; Kogge, Peter M.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Notre Dame Univ., USA
  • fYear
    2004
  • fDate
    2004
  • Firstpage
    123
  • Lastpage
    132
  • Abstract
    One of the major design decisions when developing a new microprocessor is determining the target pipeline depth and clock rate since both factors interact closely with one another. The optimal pipeline depth of a processor has been studied before, but the impact of the memory system on pipeline performance has received less attention. This study analyzes the affect of different level-1 cache designs across a range of pipeline depths to determine what role the memory system design plays in choosing a clock rate and pipeline depth for a microprocessor. The pipeline depths studied here range from those found in current processors to those predicted for future processors. For each pipeline depth a variety of level-1 cache sizes are simulated to explore the relationship between clock rate, pipeline depth, cache size and access latency. Results show that the larger caches afforded by shorter pipelines with slower clocks outperform longer pipelines with smaller caches and higher clock rates.
  • Keywords
    cache storage; memory architecture; microprocessor chips; pipeline processing; access latency; aggressively pipelined microprocessors; cache implications; clock rate determination; high performance microprocessors; level-1 cache designs; level-1 cache size simulation; memory system design; microprocessor design; optimal pipeline depth; pipeline depth determination; pipeline performance; Clocks; Computer science; Delay; Design engineering; Energy consumption; Frequency; Microprocessors; Performance analysis; Pipelines; Telephony;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Performance Analysis of Systems and Software, 2004 IEEE International Symposium on - ISPASS
  • Print_ISBN
    0-7803-8385-0
  • Type

    conf

  • DOI
    10.1109/ISPASS.2004.1291364
  • Filename
    1291364