DocumentCode :
703828
Title :
Cooperatively managing dynamic writeback and insertion policies in a last-level DRAM cache
Author :
Shouyi Yin ; Jiakun Li ; Leibo Liu ; Shaojun Wei ; Yike Guo
Author_Institution :
Inst. of Microelectron., Tsinghua Univ., Beijing, China
fYear :
2015
fDate :
9-13 March 2015
Firstpage :
187
Lastpage :
192
Abstract :
Stacked-DRAM used as the last-level caches(LLC) in multi-core systems delivers performance enhancement due to its capacity benefit. While the performance of LLC depends heavily upon its block replacement policy, conventional replacement policy needs redesigning to exploit the best of DRAM cache while avoiding its drawbacks. Existing DRAM cache insertion policy blindly forwards victim lines to the off-chip memory, regardless of the potential for increased hits by placing a fraction of them in the DRAM cache; nevertheless, a näıve design that steers all dirty victims to the DRAM cache introduces excessive writeback traffic which aggravates capacity misses and DRAM interference. To leverage insertions in terms of writeback or fill requests, we propose a cooperative writeback and insertion policy that adapts to the distinct access patterns of heterogeneous applications based on runtime misses and writeback efficiency, thereby increasing HMIPC (harmonic instruction per cycle) throughput by 22.2%, 13.7% and 14.5% compared to LRU and two static writeback policies.
Keywords :
DRAM chips; cache storage; multiprocessing systems; DRAM cache; block replacement policy; cooperative writeback; dynamic writeback; insertion policies; insertion policy; multi-core systems; writeback efficiency; Bandwidth; Electronics packaging; Interference; Monitoring; Radiation detectors; Random access memory; Writing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2015
Conference_Location :
Grenoble
Print_ISBN :
978-3-9815-3704-8
Type :
conf
Filename :
7092380
Link To Document :
بازگشت