Skip to main content
SHARE
Publication

Addressing Inter-set Write-Variation for Improving Lifetime of Non-Volatile Caches ...

by Sparsh Mittal, Jeffrey S Vetter
Publication Type
Conference Paper
Publication Date
Conference Name
5th Annual Non-Volatile Memories Workshop 2014
Conference Location
San Diego, California, United States of America
Conference Date

We propose a technique which minimizes
inter-set write variation in NVM caches for improving its
lifetime. Our technique uses cache coloring scheme to
add a software-controlled mapping layer between groups of
physical pages (called memory regions) and cache sets. Periodically,
the number of writes to different colors of the cache
is computed and based on this result, the mapping of a few
colors is changed to channel the write traffic to least utilized
cache colors. This change helps to achieve wear-leveling.