DocumentCode :
1829276
Title :
V-Set Cache Design for LLC of Multi-core Processors
Author :
El-Moursy, Ali A. ; Sibai, F.N.
Author_Institution :
Electr. & Comput. Eng. Dept., Univ. of Sharjah, Sharjah, United Arab Emirates
fYear :
2012
fDate :
25-27 June 2012
Firstpage :
995
Lastpage :
1000
Abstract :
With the increase in the number of the cores integrated in the single-chip microprocessor, the design of an efficient shared Last-Level-Cache (LLC) becomes more critical to the microprocessor performance. In this paper the author proposes v-set cache design for LLC for multi-core microprocessors. The proposed design has the ability to cope with the variation in the set access pattern to reduce the conflict misses and at the same time take the advantage of accessing multiple cache blocks simultaneously for fast cache search of the set-associative LLC. On four-core microprocessor, newly proposed LLC design compared to conventional n-way set-associative cache and v-way cache achieves maximum speedup of 20% and 10%, and average speedup of 8% and 6% respectively.
Keywords :
cache storage; content-addressable storage; memory architecture; shared memory systems; cache search; efficient shared last-level-cache; four-core microprocessor; microprocessor performance; multicore microprocessors; multiple cache blocks; set access pattern; set-associative LLC; single-chip microprocessor; v-set cache design; Benchmark testing; Hardware; Microprocessors; Multicore processing; Power demand; Program processors; Proposals; Associative-Caches; Last-Level Cache Design; Multi-core microprocessors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Computing and Communication & 2012 IEEE 9th International Conference on Embedded Software and Systems (HPCC-ICESS), 2012 IEEE 14th International Conference on
Conference_Location :
Liverpool
Print_ISBN :
978-1-4673-2164-8
Type :
conf
DOI :
10.1109/HPCC.2012.145
Filename :
6332281
Link To Document :
بازگشت