TY - GEN
T1 - Architectural Exploration on Racetrack Memories
AU - Xu, Rui
AU - Sha, Edwin Hsing Mean
AU - Zhuge, Qingfeng
AU - Shi, Liang
AU - Gu, Shouzhen
N1 - Publisher Copyright:
© 2020 IEEE.
PY - 2020/9/8
Y1 - 2020/9/8
N2 - It has become a trend that embedded systems are designed for big data and artificial intelligence applications, which demand the large capacity and high access performance of memory. Racetrack memory (RM) is a novel non-volatile memory with high access performance, high density, and low power consumption. Thus, for data-intensive applications specific embedded systems, RM can meet the requirements of access speed, capacity, and power consumption. However, before accessing data on RM, data in nanowires need to be shifted to align them with read/write port, which is called shift operation. Numerous shift operations cause high latency and energy. In that case, increasing the number of ports or reducing the length of tapes while increasing the number of tape strips can reduce the shift operations. However, these methods may increase the area of RM. In this paper, we aim to explore the appropriate RM configurations. An Explore Pareto-Optimal Configuration(EPOC) technique based on application access pattern is proposed to generate the appropriate RM configurations. Lastly, a simple example is used to analyze the configurations generated by EPOC.
AB - It has become a trend that embedded systems are designed for big data and artificial intelligence applications, which demand the large capacity and high access performance of memory. Racetrack memory (RM) is a novel non-volatile memory with high access performance, high density, and low power consumption. Thus, for data-intensive applications specific embedded systems, RM can meet the requirements of access speed, capacity, and power consumption. However, before accessing data on RM, data in nanowires need to be shifted to align them with read/write port, which is called shift operation. Numerous shift operations cause high latency and energy. In that case, increasing the number of ports or reducing the length of tapes while increasing the number of tape strips can reduce the shift operations. However, these methods may increase the area of RM. In this paper, we aim to explore the appropriate RM configurations. An Explore Pareto-Optimal Configuration(EPOC) technique based on application access pattern is proposed to generate the appropriate RM configurations. Lastly, a simple example is used to analyze the configurations generated by EPOC.
KW - Pareto-optimal
KW - architectural
KW - racetrack memory
UR - https://www.scopus.com/pages/publications/85115321986
U2 - 10.1109/SOCC49529.2020.9524792
DO - 10.1109/SOCC49529.2020.9524792
M3 - 会议稿件
AN - SCOPUS:85115321986
T3 - International System on Chip Conference
SP - 31
EP - 36
BT - Proceedings - 33rd IEEE International System on Chip Conference, SOCC 2020
A2 - Qu, Gang
A2 - Xiong, Jinjun
A2 - Zhao, Danella
A2 - Muthukumar, Venki
A2 - Reza, Md Farhadur
A2 - Sridhar, Ramalingam
PB - IEEE Computer Society
T2 - 33rd IEEE International System on Chip Conference, SOCC 2020
Y2 - 8 September 2020 through 11 September 2020
ER -