EqualChance: Addressing Intra-set Write Variation to Increase Lifetime of Non-volatile Caches - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2014

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

Sparsh Mittal
  • Fonction : Auteur
  • PersonId : 962993
Jeffrey S. Vetter
  • Fonction : Auteur
  • PersonId : 962994

Résumé

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 (re-sistive 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 in-crease 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.
Fichier principal
Vignette du fichier
inflow14-mittal.pdf (134.19 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01104645 , version 1 (18-01-2015)

Identifiants

  • HAL Id : hal-01104645 , version 1

Citer

Sparsh Mittal, Jeffrey S. Vetter. EqualChance: Addressing Intra-set Write Variation to Increase Lifetime of Non-volatile Caches. 2nd USENIX Workshop on Interactions of NVM/Flash with Operating Systems and Workloads (INFLOW), Oct 2014, Broomfield, CO, United States. ⟨hal-01104645⟩
30 Consultations
63 Téléchargements

Partager

Gmail Facebook X LinkedIn More