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