3RSeT: Read Disturbance Rate Reduction in STT-MRAM Caches by Selective Tag Comparison
Elham Cheshmikhani, Hamed Farbeh, Hossein Asad

TL;DR
This paper introduces 3RSeT, a low-cost scheme that reduces read disturbance errors in STT-MRAM caches by selectively disabling tag reads, significantly improving reliability and energy efficiency without performance loss.
Contribution
The paper proposes 3RSeT, a novel method that reduces read disturbance errors in STT-MRAM caches by selectively disabling unnecessary tag comparisons, a previously unaddressed source of errors.
Findings
Reduces read disturbance rate by 71.8%.
Improves Mean Time To Failure (MTTF) by 3.6x.
Lowers energy consumption by 62.1%.
Abstract
Recent development in memory technologies has introduced Spin-Transfer Torque Magnetic RAM (STT-MRAM) as the most promising replacement for SRAMs in on-chip cache memories. Besides its lower leakage power, higher density, immunity to radiation-induced particles, and non-volatility, an unintentional bit flip during read operation, referred to as read disturbance error, is a severe reliability challenge in STT-MRAM caches. One major source of read disturbance error in STT-MRAM caches is simultaneous accesses to all tags for parallel comparison operation in a cache set, which has not been addressed in previous work. This paper first demonstrates that high read accesses to tag array extremely increase the read disturbance rate and then proposes a low-cost scheme, so-called Read Disturbance Rate Reduction in STT-MRAM Caches by Selective Tag Comparison (3RSeT), to reduce the error rate by…
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
TopicsMagnetic properties of thin films · Advanced MRI Techniques and Applications · Parallel Computing and Optimization Techniques
