DocumentCode :
3499221
Title :
When to forget: A system-level perspective on STT-RAMs
Author :
Swaminathan, Karthik ; Pisolkar, Raghav ; Xu, Cong ; Narayanan, Vijaykrishnan
Author_Institution :
Dept. of Comput. Sci. & Eng., Pennsylvania State Univ., University Park, PA, USA
fYear :
2012
fDate :
Jan. 30 2012-Feb. 2 2012
Firstpage :
311
Lastpage :
316
Abstract :
The benefits of using STT-RAMs as an alternative to SRAMs are being examined in great detail. However their comparatively higher write latencies and energies continue to be roadblocks for migrating to MRAM based technology in memory hierarchies. In this paper, we present a novel method by which we demonstrate significant energy reduction in writing to the STT-RAM cell by relaxing its non-volatility property. We exploit this characteristic for optimizing system-level properties such as garbage collection. By categorizing the objects based on their lifetimes it is possible to tune the data retention time of the STT-RAM to minimize the write energy. Our scheme yielded 37% reduction in dynamic energy, 88% reduction in leakage and 85% improvement in the Energy-Delay Product over a corresponding SRAM based memory structure.
Keywords :
random-access storage; storage management; SRAM based memory structure; STT-RAM cell; data retention time; energy reduction; energy-delay product; garbage collection; non-volatility property; Benchmark testing; Computer architecture; Java; Random access memory; Resource management; Switches; System-on-a-chip;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference (ASP-DAC), 2012 17th Asia and South Pacific
Conference_Location :
Sydney, NSW
ISSN :
2153-6961
Print_ISBN :
978-1-4673-0770-3
Type :
conf
DOI :
10.1109/ASPDAC.2012.6164965
Filename :
6164965
Link To Document :
بازگشت