Mitigating Read-disturbance Errors in STT-RAM Caches by Using Data Compression
Sparsh Mittal

TL;DR
This paper introduces SHIELD, a data compression technique that reduces read-disturbance errors in STT-RAM caches, significantly improving performance and energy efficiency compared to existing methods.
Contribution
The paper proposes a novel data compression-based method, SHIELD, to mitigate read-disturbance errors in STT-RAM caches, enhancing reliability and efficiency.
Findings
SHIELD reduces read operations and bits written, lowering RDE.
SHIELD outperforms previous RDE mitigation techniques in energy efficiency.
SHIELD approaches the performance of an ideal RDE-free STT-RAM cache.
Abstract
Due to its high density and close-to-SRAM read latency, spin transfer torque RAM (STT-RAM) is considered one of the most-promising emerging memory technologies for designing large last level caches (LLCs). However, in deep sub-micron region, STT-RAM shows read-disturbance error (RDE) whereby a read operation may modify the stored data value and this presents a severe threat to performance and reliability of STT-RAM caches. In this paper, we present a technique, named SHIELD, to mitigate RDE in STT-RAM LLCs. SHIELD uses data compression to reduce number of read operations from STT-RAM blocks to avoid RDE and also to reduce the number of bits written to cache during both write and restore operations. Experimental results have shown that SHIELD provides significant improvement in performance and energy efficiency. SHIELD consumes smaller energy than two previous RDE-mitigation techniques,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsParallel Computing and Optimization Techniques · Advanced Memory and Neural Computing · Advanced Data Storage Technologies
