Title :
Cache revive: Architecting volatile STT-RAM caches for enhanced performance in CMPs
Author :
Jog, Adwait ; Mishra, Asit K. ; Xu, Cong ; Xie, Yuan ; Narayanan, Vijaykrishnan ; Iyer, Ravishankar ; Das, Chita R.
Author_Institution :
Pennsylvania State Univ., University Park, PA, USA
Abstract :
High density, low leakage and non-volatility are the attractive features of Spin-Transfer-Torque-RAM (STT-RAM), which has made it a strong competitor against SRAM as a universal memory replacement in multi-core systems. However, STT-RAM suffers from high write latency and energy which has impeded its widespread adoption. To this end, we look at trading-off STT-RAM´s non-volatility property (data-retention-time) to overcome these problems. We formulate the relationship between retention-time and write-latency, and find optimal retention-time for architecting an efficient cache hierarchy using STT-RAM. Our results show that, compared to SRAM-based design, our proposal can improve performance and energy consumption by 18% and 60%, respectively.
Keywords :
SRAM chips; cache storage; CMP; SRAM; cache revive; data-retention-time; energy consumption; multicore system; nonvolatility property; optimal retention-time; spin-transfer-torque-RAM; universal memory replacement; volatile STT-RAM caches; write-latency; Current density; Performance evaluation; Radiation detectors; Random access memory; Switches; System-on-a-chip; USA Councils; Heterogeneous (hybrid) systems; STT-RAM;
Conference_Titel :
Design Automation Conference (DAC), 2012 49th ACM/EDAC/IEEE
Conference_Location :
San Francisco, CA
Print_ISBN :
978-1-4503-1199-1