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