静态随机存取存储器
赛道记忆
计算机科学
延迟(音频)
并行计算
访问时间
数据存取
嵌入式系统
调度(生产过程)
公制(单位)
性能指标
还原(数学)
计算机硬件
内存管理
半导体存储器
交错存储器
工程类
数学
电信
运营管理
几何学
管理
经济
程序设计语言
作者
Rui Xu,Edwin H.‐M. Sha,Qingfeng Zhuge,Yuhong Song,Han Wang,Liang Shi
标识
DOI:10.1109/tcad.2022.3185548
摘要
Nonvolatile memory (NVM) has the potential as the medium for scratchpad memory (SPM) in embedded devices. Racetrack memory (RM), in particular, is a developing memory technology that possesses high density and read latency comparable to SRAM. The RM’s access operations, however, are based on shift operations. Multiple shift operations will lead to long access latency and high energy. In this article, SRAM is borrowed to help the shifts reduction. Thus, a novel hybrid SRAM+RM SPM is presented to make use of SRAM’s random access and RM’s high density. But, there are some challenges to the proposed architecture: 1) the large capacity of SRAM is not available due to its low density and 2) due to the drawbacks of RM mentioned above, data that are randomly accessed are not expected to be stored on RM. Therefore, a data placement scheme and an instruction scheduling strategy are presented for the proposed architecture. First, an access instruction scheduling strategy is introduced to obtain a relatively sequential access sequence to help with the shifts and SRAM size reduction; second, to help with data placement, a metric for representing the data access cost is proposed; third, a data placement strategy based on the metric is proposed; and finally, a solution for decreasing SRAM size is suggested to maximize the capacity of SPM (or minimize the size of SPM). Experiments show that the suggested scheme can significantly improve the performance of the hybrid SPM while also reducing the shifts on RM with minimal SRAM.
科研通智能强力驱动
Strongly Powered by AbleSci AI