arrow
Return

PhLock: A Cache Energy Saving Technique Using Phase-Based Cache Locking

delete2018-01-01
delete7
PRE
AI
T
Tosiron Adegbija *
A
Ann Gordon-Ross
DOI:10.1109/TVLSI.2017.2757477delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Caches are commonly used to bridge the processor-memory performance gap in embedded systems. Since embedded systems typically have stringent design constraints imposed by physical size, battery capacity, and real-time deadlines much research focuses on cache optimizations, such as improved performance and/or reduced energy consumption. Cache locking is a popular cache optimization that loads and retains/locks selected memory contents from an executing application into the cache to increase the cache's predictability. Previous work has shown that cache locking also has the potential to improve cache energy consumption. In this paper, we introduce phase-based cache locking, PhLock, which leverages an application's varying runtime characteristics to dynamically select the locked memory contents to optimize cache energy consumption. Using a variety of applications from the SPEC2006 and MiBench benchmark suites, experimental results show that PhLock is promising for reducing both the instruction and data caches' energy consumption. As compared to a nonlocking cache, PhLock reduced the instruction and data cache energy consumption by an average of 5% and 39%, respectively, for SPEC2006 applications, and by 75% and 14%, respectively, for MiBench benchmarks.
Keywords:
Adaptable computing
cache locking
configurable caches
dynamic optimization
energy savings
low-power embedded systems
persistent phases
phase-based tuning
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

I
IEEE Transactions on Very Large Scale Integration (VLSI) Systems
IF:
3.1
Papers:
487
Citations:
7.3K

Organization

State University System of Florida cover
State University System of Florida
Scholars:
12.8W
Papers: 10.9W
Citations: 130
U
University of Arizona
Scholars:
3.6W
Papers: 3.2W
Citations: 980
Cited Papers

Cited Papers

Desenvolvimento de um sistema automatizado para a fabricação de filmes automontados
err2004-08-01
err0
errOAAI
errFrancisco Trivinho-Strixino; Ernesto C. Pereira; Luis Roberto C. Lopes
errShare
errSave
Low level methylmercury exposure affects neuropsychological function in adults
err2003-06-04
err0
errOAAI
errEdna M Yokoo; Joaquim G Valente; Lynn Grattan; Sérgio Luís Schmidt; Illeane Platt; Ellen K Silbergeld
errShare
errSave
A longitudinal analysis of prenatal exposure to methylmercury and fatty acids in the Seychelles
err2011-03-01
err0
errOAAI
errAbbie Stokes-Riner; Sally W. Thurston; Gary J. Myers; Emeir M. Duffy; Julie Wallace; Maxine Bonham; Paula Robson; Conrad F. Shamlaye; J.J. Strain; Gene Watson; Philip W. Davidson
errShare
errSave
Bayesian reasoning in science
err1991-04-01
err0
PREAI
errColin Howson; Peter Urbach
errShare
errSave
PCBs, DDE, and child development at 18 and 24 months
err1991-08-01
err0
PREAI
errWalter J. Rogan; Beth C. Gladen
errShare
errSave
Allergic Contact Dermatitis to Cosmetics
err2014-01-01
err0
PREAI
errMichelle E. Park; Jonathan H. Zippin
errShare
errSave
researcher View more