Show simple item record

dc.contributor.authorKuan, Kyle
dc.contributor.authorAdegbija, Tosiron
dc.date.accessioned2019-07-25T22:48:30Z
dc.date.available2019-07-25T22:48:30Z
dc.date.issued2019
dc.identifier.citationKuan, K., & Adegbija, T. (2019, May). MirrorCache: An Energy-Efficient Relaxed Retention L1 STTRAM Cache. In Proceedings of the 2019 on Great Lakes Symposium on VLSI (pp. 299-302). ACM.en_US
dc.identifier.issn1066-1395
dc.identifier.doi10.1145/3299874.3318022
dc.identifier.urihttp://hdl.handle.net/10150/633507
dc.description.abstractSpin-Transfer Torque RAM (STTRAM) is a promising alternative to SRAMs in on-chip caches, due to several advantages, including non-volatility, low leakage, high integration density, and CMOS compatibility. However, STTRAMs' wide adoption in resource-constrained systems is impeded, in part, by high write energy and latency. A popular approach to mitigating these overheads involves relaxing the STTRAM's retention time, in order to reduce the write latency and energy. However, this approach usually requires a dynamic refresh scheme to maintain cache blocks' data integrity beyond the retention time, and typically requires an external refresh buffer. In this paper, we propose mirrorCache-an energy-efficient, buffer-free refresh scheme. MirrorCache leverages the STTRAM cell's compact feature size, and uses an auxiliary segment with the same size as the logical cache size to handle the refresh operations without the overheads of an external refresh buffer. Our experiments show that, compared to prior work, mirrorCache can reduce the average cache energy by at least 39.7% for a variety of systems.en_US
dc.language.isoenen_US
dc.publisherASSOC COMPUTING MACHINERYen_US
dc.rights© 2019 Copyright held by the owner/author(s). Publication rights licensed to Association for Computing Machinery.en_US
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/
dc.subjectSpin-Transfer Torque RAM (STTRAM)en_US
dc.subjectcacheen_US
dc.subjectretention timeen_US
dc.subjectnonvolatile memoryen_US
dc.subjectenergy efficient systemsen_US
dc.subjectwrite energyen_US
dc.subjectwrite latencyen_US
dc.subjectemerging memory technologiesen_US
dc.titleMirrorCache: An Energy-Efficient Relaxed Retention L1 STTRAM Cacheen_US
dc.typeArticleen_US
dc.typeProceedingsen_US
dc.contributor.departmentUniv Arizona, Dept Elect & Comp Engnen_US
dc.identifier.journalGLSVLSI '19 - PROCEEDINGS OF THE 2019 ON GREAT LAKES SYMPOSIUM ON VLSIen_US
dc.description.collectioninformationThis item from the UA Faculty Publications collection is made available by the University of Arizona with support from the University of Arizona Libraries. If you have questions, please contact us at repository@u.library.arizona.edu.en_US
dc.eprint.versionFinal accepted manuscripten_US
refterms.dateFOA2019-07-25T22:48:30Z


Files in this item

Thumbnail
Name:
mirrorCache_GLSVLSI19(1).pdf
Size:
733.1Kb
Format:
PDF
Description:
Final Accepted Manuscript

This item appears in the following Collection(s)

Show simple item record