TY - GEN
T1 - Dynamic tag-check omission
T2 - 2nd International Workshop on Power-Aware Computer Systems, PACS 2002
AU - Inoue, Koji
AU - Moshnyaga, Vasily
AU - Murakami, Kazuaki
N1 - Publisher Copyright:
© Springer-Verlag Berlin Heidelberg 2003.
PY - 2003
Y1 - 2003
N2 - This paper proposes an architecture for low-power directmapped instruction caches, called “history-based tag-comparison (HBTC) cache”. The HBTC cache attempts to detect and omit unnecessary tag checks at run time. Execution footprints are recorded in an extended BTB (Branch Target Buffer), and are used to know the cache residence of target instructions before starting cache access. In our simulation, it is observed that our approach can reduce the total count of tag checks by 90 %, resulting in 15 % of cache-energy reduction, with less than 0.5 % performance degradation.
AB - This paper proposes an architecture for low-power directmapped instruction caches, called “history-based tag-comparison (HBTC) cache”. The HBTC cache attempts to detect and omit unnecessary tag checks at run time. Execution footprints are recorded in an extended BTB (Branch Target Buffer), and are used to know the cache residence of target instructions before starting cache access. In our simulation, it is observed that our approach can reduce the total count of tag checks by 90 %, resulting in 15 % of cache-energy reduction, with less than 0.5 % performance degradation.
UR - http://www.scopus.com/inward/record.url?scp=84949807296&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84949807296&partnerID=8YFLogxK
U2 - 10.1007/3-540-36612-1_2
DO - 10.1007/3-540-36612-1_2
M3 - Conference contribution
AN - SCOPUS:84949807296
SN - 3540010289
SN - 9783540010289
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 18
EP - 32
BT - Power-Aware Computer Systems - 2nd International Workshop, PACS 2002, Revised Papers
A2 - Falsafi, Babak
A2 - Vijaykumar, T.N.
PB - Springer Verlag
Y2 - 2 February 2002 through 2 February 2002
ER -