Migration-aware loop retiming for STT-RAM based hybrid cache for embedded systems

Keni Qiu, Mengying Zhao, Chenchen Fu, Liang Shi, Chun Jason Xue

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

4 Scopus citations

Abstract

In hybrid cache architecture consisting of both STT-RAM and SRAM, migration based techniques have been proposed. The migration technique dynamically moves write-intensive and read-intensive data between STT-RAM and SRAM to explore the advantage of hybrid cache. Meanwhile, migrations induce extra read and write overhead during data movements. For loops with intensive data array operations, we observe that migration overhead is significant and migrations closely correlate to the interleaved read and write access pattern in a memory block. This paper proposes a loop retiming framework to reduce the migration overhead by changing the interleaved memory access pattern. The experimental results show that with the proposed method, migrations are significantly reduced without any hardware modification. As a result, energy efficiency and performance of hybrid cache can be improved.

Original languageEnglish
Title of host publicationASAP 2013 - Proceedings of the 2013 IEEE 24th International Conference on Application-Specific Systems, Architectures and Processors
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages83-86
Number of pages4
ISBN (Print)9781479904921
DOIs
StatePublished - 2013
Externally publishedYes
Event2013 IEEE 24th International Conference on Application-Specific Systems, Architectures and Processors, ASAP 2013 - Washington, DC, United States
Duration: 5 Jun 20137 Jun 2013

Publication series

NameProceedings of the International Conference on Application-Specific Systems, Architectures and Processors
ISSN (Print)2160-0511
ISSN (Electronic)2160-052X

Conference

Conference2013 IEEE 24th International Conference on Application-Specific Systems, Architectures and Processors, ASAP 2013
Country/TerritoryUnited States
CityWashington, DC
Period5/06/137/06/13

Fingerprint

Dive into the research topics of 'Migration-aware loop retiming for STT-RAM based hybrid cache for embedded systems'. Together they form a unique fingerprint.

Cite this