Skip to main content

Combating write penalties using software dispatch for on-chip MRAM integration

Publication ,  Journal Article
Li, Y; Zhang, Y; Chen, Y; Jones, AK
Published in: IEEE Embedded Systems Letters
December 1, 2012

Recent advances in the emerging memory technology magnetic RAM (MRAM) enrich the opportunities to build high density and low power embedded systems. One common way of utilizing MRAM is integrating it with conventional memories and distributing data to the appropriate type of memory to mitigate the high write penalty of MRAM. In this paper, we propose a software-based approach to identify data access characteristics and guide hardware to perform efficient data distribution. We use our technique to build an on-chip MRAM-SRAM hybrid cache and demonstrate an 86.8% reduction in leakage power, a 9.8% reduction in total power, and a 5% memory performance improvement, compared to a traditional static RAM (SRAM)-only cache. © 2009-2012 IEEE.

Duke Scholars

Published In

IEEE Embedded Systems Letters

DOI

ISSN

1943-0663

Publication Date

December 1, 2012

Volume

4

Issue

4

Start / End Page

82 / 85
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Li, Y., Zhang, Y., Chen, Y., & Jones, A. K. (2012). Combating write penalties using software dispatch for on-chip MRAM integration. IEEE Embedded Systems Letters, 4(4), 82–85. https://doi.org/10.1109/LES.2012.2216253
Li, Y., Y. Zhang, Y. Chen, and A. K. Jones. “Combating write penalties using software dispatch for on-chip MRAM integration.” IEEE Embedded Systems Letters 4, no. 4 (December 1, 2012): 82–85. https://doi.org/10.1109/LES.2012.2216253.
Li Y, Zhang Y, Chen Y, Jones AK. Combating write penalties using software dispatch for on-chip MRAM integration. IEEE Embedded Systems Letters. 2012 Dec 1;4(4):82–5.
Li, Y., et al. “Combating write penalties using software dispatch for on-chip MRAM integration.” IEEE Embedded Systems Letters, vol. 4, no. 4, Dec. 2012, pp. 82–85. Scopus, doi:10.1109/LES.2012.2216253.
Li Y, Zhang Y, Chen Y, Jones AK. Combating write penalties using software dispatch for on-chip MRAM integration. IEEE Embedded Systems Letters. 2012 Dec 1;4(4):82–85.

Published In

IEEE Embedded Systems Letters

DOI

ISSN

1943-0663

Publication Date

December 1, 2012

Volume

4

Issue

4

Start / End Page

82 / 85