Skip to main navigation Skip to search Skip to main content

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

Research output: Chapters, Conference Papers, Creative and Literary WorksRGC 32 - Refereed conference paper (with host publication)peer-review

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. © 2013 IEEE.
Original languageEnglish
Title of host publicationProceedings of the International Conference on Application-Specific Systems, Architectures and Processors
Pages83-86
DOIs
Publication statusPublished - 2013
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

Name
ISSN (Print)1063-6862

Conference

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

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 7 - Affordable and Clean Energy
    SDG 7 Affordable and Clean Energy

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