DocumentCode :
568607
Title :
Code Motion for Migration Minimization in STT-RAM Based Hybrid Cache
Author :
Li, Qingan ; Shi, Liang ; Li, Jianhua ; Xue, Chun Jason ; He, Yanxiang
Author_Institution :
City Univ. of Hong Kong, Hong Kong, China
fYear :
2012
fDate :
19-21 Aug. 2012
Firstpage :
410
Lastpage :
415
Abstract :
Hybrid caches consisting of both STT-RAM and SRAM have been proposed recently for energy efficiency. To explore the advantages of hybrid cache, most work on hybrid caches employs migration based strategies to dynamically move write-intensive data from STT-RAM to SRAM. Migrations require additional read and write operations for data movement and may lead to significant overheads. To address this issue,this paper proposes a compilation method, Migration-aware Code Motion (MCM), to improve the energy efficiency and performance of STT-RAM based hybrid cache. This method is designed to change the data access patterns in memory blocks such that the migration overhead is reduced without any hardware modification. The experimental results show that the proposed method can reduce the number of migrations by 10.6%,reduce the dynamic energy by 6.2%, and reduce the total latency by 5.3% on average.
Keywords :
SRAM chips; MCM; SRAM; STT-RAM based hybrid cache; compilation method; data access patterns; data movement; energy efficiency; memory blocks; migration minimization; migration-aware code motion; read operations; write operations; write-intensive data; Benchmark testing; Educational institutions; Embedded systems; Energy consumption; Hardware; Random access memory; Scheduling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
VLSI (ISVLSI), 2012 IEEE Computer Society Annual Symposium on
Conference_Location :
Amherst, MA
ISSN :
2159-3469
Print_ISBN :
978-1-4673-2234-8
Type :
conf
DOI :
10.1109/ISVLSI.2012.84
Filename :
6296508
Link To Document :
بازگشت