Reliable and energy efficient MLC STT-RAM buffer for CNN accelerators

M Jasemi, S Hessabi, N Bagherzadeh - Computers & Electrical Engineering, 2020 - Elsevier
We propose a lightweight scheme where the formation of a data block is changed in such a
way that it can tolerate soft errors significantly better than the baseline. The key insight …

A Low-Latency and High-Endurance MLC STT-MRAM-Based Cache System

W Zhao, J Xu, X Wei, B Wu, C Wang… - … on Computer-Aided …, 2022 - ieeexplore.ieee.org
Spin-transfer torque magnetic random access memory (STT-MRAM) is a promising cache
memory candidate due to its high density, low leakage power, and nonvolatility. Multilevel …

Proactively invalidating dead blocks to enable fast writes in STT-MRAM caches

Y Kim, Y Chen, Y Lee, L Peng, S Hong - IEEE Access, 2022 - ieeexplore.ieee.org
Spin-Transfer Torque Magnetic Random Access Memory (STT-MRAM) is a promising
emerging memory technology for on-chip caches. It has a low read access time and low …

Applying multiple level cell to non-volatile FPGAs

K Liu, M Zhao, L Ju, Z Jia, J Hu, CJ Xue - ACM Transactions on …, 2020 - dl.acm.org
Static random access memory–(SRAM) based field programmable gate arrays (FPGAs) are
currently facing challenges of limited capacity and high leakage power. To solve this …

MBZip: Multiblock data compression

R Kanakagiri, B Panda, M Mutyam - ACM Transactions on Architecture …, 2017 - dl.acm.org
Compression techniques at the last-level cache and the DRAM play an important role in
improving system performance by increasing their effective capacities. A compressed block …

Encoding separately: An energy-efficient write scheme for MLC STT-RAM

J Xu, D Feng, W Tong, J Liu… - 2017 IEEE International …, 2017 - ieeexplore.ieee.org
Multi Level Cell (MLC) Spin Transfer Torque RAM (STT-RAM) provides higher density than
Single Level Cell (SLC) STT-RAM by storing two digital bits in a single cell, and is proposed …

SALE: smartly allocating low-cost many-bit ECC for mitigating read and write errors in STT-RAM caches

MA Qureshi, J Park, S Kim - IEEE transactions on very large …, 2020 - ieeexplore.ieee.org
Spin-transfer torque RAM (STT-RAM) is a future technology for ON-chip caches. However, it
suffers from high read and write error rates. Concurrently dealing with these errors is quite …

TSE: Two-step elimination for MLC STT-RAM last-level cache

JW Hsieh, YY Liu, HT Lee… - IEEE Transactions on …, 2020 - ieeexplore.ieee.org
Spin-transfer torque RAM (STT-RAM) is an emerging non-volatile memory that has been
recognized as the potential candidate to replace SRAM. Compared with SRAM, STT-RAM …

Write back energy optimization for STT-MRAM-based last-level cache with data pattern characterization

J Ni, K Liu, B Wu, W Zhao, Y Cheng, X Zhang… - ACM Journal on …, 2020 - dl.acm.org
Traditional memory technologies face severe challenges in meeting the ever-increasing
power and memory bandwidth requirements for high-performance computing and big-data …

Performance and power-efficient design of dense non-volatile cache in CMPS

A Jadidi, M Arjomand, MT Kandemir… - IEEE Transactions on …, 2018 - ieeexplore.ieee.org
In this paper, we present a novel cache design based on Multi-Level Cell Spin-Transfer
Torque RAM (MLC STT-RAM) that can dynamically adjust the set capacity and associativity …