DocumentCode :
602885
Title :
Runtime 3-D stacked cache management for chip-multiprocessors
Author :
Jongpil Jung ; Kyungsu Kang ; De Micheli, G. ; Chong-Min Kyung
Author_Institution :
KAIST, Daejeon, South Korea
fYear :
2013
fDate :
4-6 March 2013
Firstpage :
68
Lastpage :
72
Abstract :
Three-dimensional (3-D) memory stacking is one of the most promising solutions to tackle memory bandwidth problems in chip multiprocessors. In this work, we propose an efficient runtime 3-D cache management technique which not only takes advantage of the low memory access latency through vertical interconnections, but also exploits runtime memory access demand of applications which varies dynamically with time. Experimental results show that the proposed method offers performance improvement by up to 26.7% and on average 13.1% compared with a configuration of private stacked cache.
Keywords :
cache storage; microprocessor chips; multiprocessing systems; chip-multiprocessors; memory access latency; memory bandwidth problem; private stacked cache; runtime 3D stacked cache management; runtime memory access demand; three-dimensional memory stacking; vertical interconnection; Benchmark testing; Cache memory; Multicore processing; Partitioning algorithms; Random access memory; Runtime; Switches; 3-D IC; cache partitioning; chip-multiprocessor; memory stacking; runtime cache management;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Quality Electronic Design (ISQED), 2013 14th International Symposium on
Conference_Location :
Santa Clara, CA
ISSN :
1948-3287
Print_ISBN :
978-1-4673-4951-2
Type :
conf
DOI :
10.1109/ISQED.2013.6523592
Filename :
6523592
Link To Document :
بازگشت