{"_id":"8mjYFBumqGKAAiWXH","bibbaseid":"ahrefhttpshomesluddyindianaedufc7targetblankchen-li-kang-zhao-li-chen-processvariationawaredatamanagementformagneticskyrmionsracetrackmemory-2018","authorIDs":["c55ahtPsRh4faptqJ"],"author_short":["<a href=\"https://homes.luddy.indiana.edu/fc7/\" target=\"_blank\">Chen, Fan</a></span>","Li, Z.","Kang, W.","Zhao, W.","Li, H.","Chen, Y."],"bibdata":{"bibtype":"inproceedings","type":"inproceedings","author":[{"firstnames":[],"propositions":[],"lastnames":["<a href=\"https://homes.luddy.indiana.edu/fc7/\" target=\"_blank\">Chen, Fan</a></span>"],"suffixes":[]},{"firstnames":["Zheng"],"propositions":[],"lastnames":["Li"],"suffixes":[]},{"firstnames":["Wang"],"propositions":[],"lastnames":["Kang"],"suffixes":[]},{"firstnames":["Weisheng"],"propositions":[],"lastnames":["Zhao"],"suffixes":[]},{"firstnames":["Hai"],"propositions":[],"lastnames":["Li"],"suffixes":[]},{"firstnames":["Yiran"],"propositions":[],"lastnames":["Chen"],"suffixes":[]}],"title":"Process variation aware data management for magnetic skyrmions racetrack memory","booktitle":"23rd Asia and South Pacific Design Automation Conference (ASP-DAC)","pages":"221–226","publisher":"IEEE","year":"2018","url":"https://doi.org/10.1109/ASPDAC.2018.8297309","doi":"10.1109/ASPDAC.2018.8297309","abstract":"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.","bibtex":"@inproceedings{ASPDAC18dw,\r\n author = {{<a href=\"https://homes.luddy.indiana.edu/fc7/\" target=\"_blank\">Chen, Fan</a></span>} and\r\n Zheng Li and\r\n Wang Kang and\r\n Weisheng Zhao and\r\n Hai Li and\r\n Yiran Chen},\r\n title = {Process variation aware data management for magnetic skyrmions racetrack\r\n memory},\r\n booktitle = {23rd Asia and South Pacific Design Automation Conference (ASP-DAC)},\r\n pages = {221--226},\r\n publisher = {{IEEE}},\r\n year = {2018},\r\n url = {https://doi.org/10.1109/ASPDAC.2018.8297309},\r\n doi = {10.1109/ASPDAC.2018.8297309},\r\n abstract = {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.},\r\n} \r\n\r\n","author_short":["<a href=\"https://homes.luddy.indiana.edu/fc7/\" target=\"_blank\">Chen, Fan</a></span>","Li, Z.","Kang, W.","Zhao, W.","Li, H.","Chen, Y."],"key":"ASPDAC18dw","id":"ASPDAC18dw","bibbaseid":"ahrefhttpshomesluddyindianaedufc7targetblankchen-li-kang-zhao-li-chen-processvariationawaredatamanagementformagneticskyrmionsracetrackmemory-2018","role":"author","urls":{"Paper":"https://doi.org/10.1109/ASPDAC.2018.8297309"},"metadata":{"authorlinks":{"<a href=\"https://homes":"https://homes.luddy.indiana.edu/"}},"html":""},"bibtype":"inproceedings","biburl":"https://homes.luddy.indiana.edu/fc7/fan-publication.bib","creationDate":"2021-02-02T04:19:00.236Z","downloads":0,"keywords":[],"search_terms":["process","variation","aware","data","management","magnetic","skyrmions","racetrack","memory","<a href=\"https://homes.luddy.indiana.edu/fc7/\" target=\"_blank\">chen","li","kang","zhao","li","chen"],"title":"Process variation aware data management for magnetic skyrmions racetrack memory","year":2018,"dataSources":["qYaX26DqyiZgF6oZF"]}