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
Link To Document