DocumentCode :
2576351
Title :
The impact of cache organisation on the instruction issue rate of a superscalar processor
Author :
Vintan, Lucian ; Armat, Cristian ; Steven, Gordon
Author_Institution :
Sibiu Univ., Romania
fYear :
1999
fDate :
3-5 Feb 1999
Firstpage :
58
Lastpage :
65
Abstract :
Much of the research on multiple-instruction-issue processor architecture assumes a perfect memory hierarchy and concentrates on increasing the instruction issue rate of the processor either through aggressive out-of-order instruction issue or through static instruction scheduling. In this paper we describe a trace driven simulation tool that we have developed to quantify the impact of the memory hierarchy on the performance of a superscalar processor that we have developed to support static instruction scheduling. We describe some initial studies performed using our simulator. As well as examining the more conventional split cache configurations, we also quantify the performance impact of using a unified cache. Finally, we examine the benefits of using two-level caches and victim caches
Keywords :
cache storage; discrete event simulation; instruction sets; parallel processing; performance evaluation; cache organisation; instruction issue rate; multiple-instruction-issue processor architecture; perfect memory hierarchy; performance impact; split cache configurations; static instruction scheduling; superscalar processor; trace driven simulation tool; two-level caches; Assembly systems; Bandwidth; Computer architecture; Costs; Hardware; Out of order; Processor scheduling; Software safety; Software systems; VLIW;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing, 1999. PDP '99. Proceedings of the Seventh Euromicro Workshop on
Conference_Location :
Funchal
Print_ISBN :
0-7695-0059-5
Type :
conf
DOI :
10.1109/EMPDP.1999.746646
Filename :
746646
Link To Document :
بازگشت