A Study of STTRAM-based Page Walker Caches for Energy-Efficient Address Translation

Kyle Kuan, Tosiron Adegbija

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

This paper studies spin-transfer torque RAM (STTRAM) as an energy-efficient alternative to SRAM for implementing page walker caches (PWCs) in resource-constrained systems' memory management units. We analyze the access characteristics and persistence of PWC blocks in a set of multithreaded workloads, revealing that individual threads might have different runtime behaviors. Given this observation, we explore and analyze the benefits of heterogeneous retention time STTRAM-wherein STTRAM's data retention time is specialized to cache blocks' persistence needs-for implementing the PWC in multicore systems. Based on our analysis, we propose NECTAR, an energy-efficient heterogeneous STTRAM-based page walker cache architecture. Experimental results using multithreaded PARSEC benchmarks show that NECTAR enables runtime adaptability and offers substantial energy benefits for implementing the PWC, reducing the average energy by 81.36% compared to SRAM, without introducing significant overheads.

Original languageEnglish (US)
Title of host publicationProceedings - 2022 IEEE Computer Society Annual Symposium on VLSI, ISVLSI 2022
PublisherIEEE Computer Society
Pages74-79
Number of pages6
ISBN (Electronic)9781665466059
DOIs
StatePublished - 2022
Externally publishedYes
Event2022 IEEE Computer Society Annual Symposium on VLSI, ISVLSI 2022 - Pafos, Cyprus
Duration: Jul 4 2022Jul 6 2022

Publication series

NameProceedings of IEEE Computer Society Annual Symposium on VLSI, ISVLSI
Volume2022-July
ISSN (Print)2159-3469
ISSN (Electronic)2159-3477

Conference

Conference2022 IEEE Computer Society Annual Symposium on VLSI, ISVLSI 2022
Country/TerritoryCyprus
CityPafos
Period7/4/227/6/22

Keywords

  • Page walker cache
  • energy-efficient address translation
  • spin-transfer torque RAM cache

ASJC Scopus subject areas

  • Hardware and Architecture
  • Control and Systems Engineering
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'A Study of STTRAM-based Page Walker Caches for Energy-Efficient Address Translation'. Together they form a unique fingerprint.

Cite this