@inproceedings{d4690f39516a477c884a17d4e3efdc68,
title = "Relaxed Placement: Minimizing Shift Operations for Racetrack Memory in Hybrid SPM",
abstract = "Racetrack memory (RM) has high access performance comparable to SRAM. It is a kind of non-volatile memory (NVM), which consists of data block clusters (DBCs) and access ports. However, data accessing on RM is based on shift operations, which will decrease the performance of RM. This paper proposes techniques by using SRAM to reduce the shifts and improve the accessing performance of RM. The key idea is to place randomly accessed data on SRAM ahead of time to relax the data placement on RM. First, a greedy scheduling strategy is proposed to reduce the requirement of SRAM. Second, to further reduce shifts, data with similar association degree are grouped and allocated to each DBC. Experimental results show that the proposed techniques reduce the shifts by 72.3\% with only 256-byte SRAM compared to pure RM.",
keywords = "data placement, hybrid spm, racetrack memory, shift operation",
author = "Rui Xu and Sha, \{Edwin Hsing Mean\} and Qingfeng Zhuge and Liang Shi and Shouzhen Gu and Yan Hou",
note = "Publisher Copyright: {\textcopyright} 2021 ACM.; 31st Great Lakes Symposium on VLSI, GLSVLSI 2021 ; Conference date: 22-06-2021 Through 25-06-2021",
year = "2021",
month = jun,
day = "22",
doi = "10.1145/3453688.3461513",
language = "英语",
series = "Proceedings of the ACM Great Lakes Symposium on VLSI, GLSVLSI",
publisher = "Association for Computing Machinery",
pages = "129--134",
booktitle = "GLSVLSI 2021 - Proceedings of the 2021 Great Lakes Symposium on VLSI",
address = "美国",
}