Downshift: Tuning shift reduction with reliability for racetrack memories

AA Khan, S Ollivier, F Hameed… - IEEE Transactions …, 2023‏ - ieeexplore.ieee.org
Ultra-dense non-volatile racetrack memories (RTMs) have been investigated at various
levels in the memory hierarchy for improved performance and reduced energy consumption …

Optimizing data placement for hybrid sram+ racetrack memory spm in embedded systems

R Xu, EHM Sha, Q Zhuge, Y Song… - IEEE Transactions on …, 2022‏ - ieeexplore.ieee.org
Nonvolatile memory (NVM) has the potential as the medium for scratchpad memory (SPM) in
embedded devices. Racetrack memory (RM), in particular, is a develo** memory …

Optimizing data placement and size configuration for morphable NVM based SPM in embedded multicore systems

L Long, J Du, X Deng, R Liu, Y Jiang, Y Wang - Future Generation …, 2022‏ - Elsevier
Embedded multicore systems are widely designed to meet the high-performance
requirement. Meanwhile, many embedded multicore systems are equipped with multiple …

MuDP: multi-granularity data placement for uniform loops on SPM-DRAM architectures to minimize latency

Y Du, EHM Sha, Y Song, Y Guo, L Xu… - Frontiers of Computer …, 2025‏ - Springer
Scratch-pad memory (SPM) has been widely used in embedded systems because it allows
software-controlled data placement. By designing data placement strategies, optimal …

Optimizing code allocation for hybrid on-chip memory in IoT systems

Z Sun, Z Zhou, FW Fu - Integration, 2024‏ - Elsevier
With the increasing application of IoT devices, the memory subsystem, as the performance
and energy bottleneck of IoT systems, has received a lot of attention. One of the keys is on …

Optimizing Data Layout for Racetrack Memory in Embedded Systems

P Hui, EHM Sha, Q Zhuge, R Xu, H Wang - … of the 28th Asia and South …, 2023‏ - dl.acm.org
Racetrack memory (RTM), which consists of multiple domain block clusters (DBC) and
access ports, is a novel non-volatile memory and has potential as scratchpad memory (SPM) …