skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: EqualChance: Addressing Intra-set Write Variation to Increase Lifetime of Non-volatile Caches

Conference ·
OSTI ID:1159425

To address the limitations of SRAM such as high-leakage and low-density, researchers have explored use of non-volatile memory (NVM) devices, such as ReRAM (resistive RAM) and STT-RAM (spin transfer torque RAM) for designing on-chip caches. A crucial limitation of NVMs, however, is that their write endurance is low and the large intra-set write variation introduced by existing cache management policies may further exacerbate this problem, thereby reducing the cache lifetime significantly. We present EqualChance, a technique to increase cache lifetime by reducing intra-set write variation. EqualChance works by periodically changing the physical cache-block location of a write-intensive data item within a set to achieve wear-leveling. Simulations using workloads from SPEC CPU2006 suite and HPC (high-performance computing) field show that EqualChance improves the cache lifetime by 4.29X. Also, its implementation overhead is small, and it incurs very small performance and energy loss.

Research Organization:
Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States)
Sponsoring Organization:
USDOE Office of Science (SC)
DOE Contract Number:
DE-AC05-00OR22725
OSTI ID:
1159425
Resource Relation:
Conference: 2nd USENIX Workshop on Interactions of NVM/Flash with Operating Systems and Workloads (INFLOW), Broomsfield, CO, USA, 20141005, 20141005
Country of Publication:
United States
Language:
English

Similar Records

LastingNVCache: A Technique for Improving the Lifetime of Non-volatile Caches
Conference · Wed Jan 01 00:00:00 EST 2014 · OSTI ID:1159425

EqualWrites: Reducing Intra-set Write Variations for Enhancing Lifetime of Non-volatile Caches
Journal Article · Thu Jan 29 00:00:00 EST 2015 · IEEE Transactions on Very Large Scale Integration (VLSI) Systems · OSTI ID:1159425

Blackcomb: Hardware-Software Co-design for Non-Volatile Memory in Exascale Systems
Technical Report · Wed Nov 26 00:00:00 EST 2014 · OSTI ID:1159425