Skip to main content
Back to USENIX
  • Conferences
  • Students
Sign in
  • Overview
  • Workshop Organizers
  • Workshop Program
  • Sponsorship
  • Students and Grants
  • Questions?
  • Help Promote!
  • For Participants
  • Call for Papers

sponsors

Bronze Sponsor

USENIX Conference Policies

  • Event Code of Conduct
  • Conference Network Policy
  • Statement on Environmental Responsibility Policy

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

Sparsh Mittal, Oak Ridge National Laboratory; Jeffrey S. Vetter, Oak Ridge National Laboratory and Georgia Institute of Technology

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.29. Also, its implementation overhead is small, and it incurs very small performance and energy loss.

Sparsh Mittal, Oak Ridge National Laboratory

Jeffrey S. Vetter, Oak Ridge National Laboratory and Georgia Institute of Technology

Open Access Media

USENIX is committed to Open Access to the research presented at our events. Papers and proceedings are freely available to everyone once the event begins. Any video, audio, and/or slides that are posted after the event are also free and open to everyone. Support USENIX and our commitment to Open Access.

BibTeX
@inproceedings {187075,
author = {Sparsh Mittal and Jeffrey S. Vetter},
title = {{EqualChance}: Addressing Intra-set Write Variation to Increase Lifetime of Non-volatile Caches},
booktitle = {2nd Workshop on Interactions of NVM/Flash with Operating Systems and Workloads (INFLOW 14)},
year = {2014},
address = {Broomfield, CO},
url = {https://www.usenix.org/conference/inflow14/workshop-program/presentation/mittal},
publisher = {USENIX Association},
month = oct
}
Download
Mittal PDF
View the slides
  • Log in or register to post comments

Bronze Sponsors

© USENIX
EIN 13-3055038

  • Privacy Policy
  • Contact Us