Journal
IEEE TRANSACTIONS ON MAGNETICS
Volume 58, Issue 7, Pages -Publisher
IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/TMAG.2022.3175269
Keywords
Thermal stability; Reliability; Magnetic tunneling; Error analysis; Switches; Thermal factors; Random access memory; Cache replacement algorithm; read disturbance; spin-transfer torque magnetic random access memory (STT-MRAM) cache; stochastic switching; write failure
Ask authors/readers for more resources
This article introduces an error-aware cache replacement policy (CRP) to enhance the reliability of STT-MRAM caches. By reducing read disturbance and write failure rate, this policy effectively decreases the overall error rate while improving performance and energy efficiency.
Driven by the trends of emerging technologies in on-chip memories, with increasing the size of last-level caches (LLCs), spin-transfer torque magnetic random access memories (STT-MRAMs) are the most promising alternative technology among the non-volatile memories (NVMs) to replace SRAMs. Despite their high density, scalability, and near-zero leakage power, the reliability of STT-MRAM LLCs is threatened by a high error rate due to their stochastic switching behavior. The error rate is highly influenced by the cache management, which necessitates redesigning the cache replacement policy based on the error behavior. In this article, we propose an error-aware cache replacement policy, namely, conditional replacement policy (CRP), to improve the reliability of STT-MRAM caches by decreasing the rate of both read disturbance and write failure. This is ascertained by nominating an appropriate data block in the cache to be replaced with an incoming data block, considering the minimum error rate. Moreover, the performance and latency of both write and read operations are considered. The simulation results show that compared with the state-of-the-art replacement policy in STT-MRAM caches, CRP reduces the total error rate by 68%. In addition, the proposed policy enhances the performance by 2% and saves energy consumption by 19%, on average. Meanwhile, the total number of writes is decreased by 41% compared with the previous scheme.
Authors
I am an author on this paper
Click your name to claim this paper and add it to your profile.
Reviews
Recommended
No Data Available