DocumentCode :
3712375
Title :
Shift-aware racetrack memory
Author :
Ehsan Atoofian;Ahsan Saghir
Author_Institution :
Electrical Engineering Department Lakehead University Thunder Bay, Canada
fYear :
2015
Firstpage :
427
Lastpage :
430
Abstract :
In this work, we exploit racetrack memory for L2 cache in GPGPUs. Racetrack memory is a memory technology in which several bits of data are packed into the domains of a ferromagnetic wire. While racetrack memory reduces power consumption compared to CMOS technology, it increases access time. To read or write a memory bit, memory cells should be shifted serially until the requested bit reaches to an access port. This increases latency of L2 cache and hurts performance. To address this challenge, we use address predictors to pre-shift memory cells ahead of time. Our evaluations using a set of GPGPU applications reveal that our speculative approach is effective and is able to reduce performance penalty of racetrack memory.
Keywords :
"Random access memory","Instruction sets","Context","Memory management","Ports (Computers)","History","Radiation detectors"
Publisher :
ieee
Conference_Titel :
Computer Design (ICCD), 2015 33rd IEEE International Conference on
Type :
conf
DOI :
10.1109/ICCD.2015.7357140
Filename :
7357140
Link To Document :
بازگشت