Skip to main content

Process variation aware data management for magnetic skyrmions racetrack memory

Publication ,  Conference
Chen, F; Li, Z; Kang, W; Zhao, W; Li, H; Chen, Y
Published in: Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC
February 20, 2018

Skyrmions racetrack memory (SKM) has been identified as a promising candidate for future on-chip cache. Similar to many other nanoscale technologies, process variations also adversely impact the reliability and performance of SKM cache. In this work, we propose the first holistic solution for employing SKM as last-level caches. We first present a novel SKM cache architecture and a physical-to-logic mapping scheme based on our comprehensive analysis on working mechanism of SKM. We then model the impact of process variations on SKM cache performance. By leveraging the developed model, we propose a process variation aware data management technique to minimize the performance degradation of SKM cache incurred by process variations. Experimental results show that the proposed SKM cache can achieve a geometric mean of 1.28x IPC improvement, 2x density increase, and 23% energy reduction compared to Domain Wall racetrack memory (DWM) under the same area constraint across 15 workloads. In addition, our dynamic data management technique can further improve the system IPC by 25% w.r.t. the worst-case design.

Duke Scholars

Published In

Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC

DOI

Publication Date

February 20, 2018

Volume

2018-January

Start / End Page

221 / 226
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Chen, F., Li, Z., Kang, W., Zhao, W., Li, H., & Chen, Y. (2018). Process variation aware data management for magnetic skyrmions racetrack memory. In Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC (Vol. 2018-January, pp. 221–226). https://doi.org/10.1109/ASPDAC.2018.8297309
Chen, F., Z. Li, W. Kang, W. Zhao, H. Li, and Y. Chen. “Process variation aware data management for magnetic skyrmions racetrack memory.” In Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC, 2018-January:221–26, 2018. https://doi.org/10.1109/ASPDAC.2018.8297309.
Chen F, Li Z, Kang W, Zhao W, Li H, Chen Y. Process variation aware data management for magnetic skyrmions racetrack memory. In: Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC. 2018. p. 221–6.
Chen, F., et al. “Process variation aware data management for magnetic skyrmions racetrack memory.” Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC, vol. 2018-January, 2018, pp. 221–26. Scopus, doi:10.1109/ASPDAC.2018.8297309.
Chen F, Li Z, Kang W, Zhao W, Li H, Chen Y. Process variation aware data management for magnetic skyrmions racetrack memory. Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC. 2018. p. 221–226.

Published In

Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC

DOI

Publication Date

February 20, 2018

Volume

2018-January

Start / End Page

221 / 226