DocumentCode :
3214677
Title :
Simplified Multi-Ported Cache in High Performance Processor
Author :
Zhang, Hao ; Fan, Dongrui
Author_Institution :
Key Lab. of Comput. Syst. & Archit., Chinese Acad. of Sci., Beijing
fYear :
2007
fDate :
29-31 July 2007
Firstpage :
9
Lastpage :
14
Abstract :
The memory bandwidth demands of modern microprocessors require the use of a multi-ported cache to achieve peak performance. However, multi- ported caches are costly to implement. In this paper we propose technique for using a simplified dual-ported cache instead, which is mostly composed of single- ported SRAMs, without decreasing the performance of the processor apparently. We evaluate this technique using realistic applications that include the operating system. Our technique using a simplified multi-ported banking cache, reduces the delay of select logic in LSQ by 16.1%, and achieves 98.1% of the performance of an ideal dual-ported cache.
Keywords :
SRAM chips; cache storage; microprocessor chips; operating systems (computers); SRAM; high performance processor; memory bandwidth; modern microprocessors; operating system; simplified dual-ported cache; simplified multiported banking cache; Bandwidth; Banking; Clocks; Computer architecture; Costs; Delay; High performance computing; Laboratories; Microprocessors; Operating systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Networking, Architecture, and Storage, 2007. NAS 2007. International Conference on
Conference_Location :
Guilin
Print_ISBN :
0-7695-2927-5
Type :
conf
DOI :
10.1109/NAS.2007.49
Filename :
4286402
Link To Document :
بازگشت