@inproceedings{3d25f3c6c9984358b07d7159fb90ee2f,
title = "Towards a Better Lifetime for Non-volatile Caches in Chip Multiprocessors",
abstract = "To address the limitations imposed by the conventional SRAM cache, the emerging Non-Volatile Memory (NVM) technologies are widely used nowadays as they provide among other things high density and low leakage. However, the weak endurance of these memory technologies limits their use as a replacement of SRAM. Further, the large intra-set write variation introduced by the application and the existing cache management policies significantly reduces the lifetime of the NVM caches. This paper proposes a technique to reduce intra-set write variation to increase the effective lifetime of the NVM caches. This is achieved by partitioning the cache into equal size windows and using different windows during the execution in order to distribute the writes evenly across the set. Full system simulation results show that our policy reduces the write variation and improves the cache lifetime by 2.1 times and 1.8 times for a single and dual core system, respectively compared to an existing policy.",
author = "Sukarn Agarwal and Kapoor, \{Hemangee K.\}",
year = "2017",
month = mar,
day = "30",
doi = "10.1109/VLSID.2017.4",
language = "English",
isbn = "978-1-5090-5741-2",
series = "2017 International Conference on VLSI Design",
publisher = "Institute of Electrical and Electronics Engineers",
pages = "29--34",
booktitle = "2017 30th International Conference on VLSI Design and 2017 16th International Conference on Embedded Systems (VLSID)",
address = "United States",
note = "30th International Conference on VLSI Design \& 16th International Conference on Embedded Systems ; Conference date: 07-01-2017 Through 11-01-2017",
}