SoftWear: Software-Only In-Memory Wear-Leveling for Non-Volatile Main Memory
any additional hardware support from the memory subsystem. Specifically, we exploit the memory management unit (MMU), performance counters, and interrupts to approximate the memory write counts as an aging …