An accurate and energy-efficient way determination technique for instruction caches by using early tag matching

Eui Young Chung, Cheol Hong Kim, Sung Woo Jung

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

3 Citations (Scopus)

Abstract

This paper proposes an accurate and energy-efficient way determination (instead of prediction) technique for reducing energy consumption in the instruction cache by using early tag matching. Way prediction has been considered as one of the most efficient techniques to reduce energy consumption in the caches. The proposed scheme allows early tag matching for accurate way determination. With this feature, our scheme drastically improves the way determination accuracy compared to the previous way prediction techniques. To enable the early tag matching, the tag lookup stage is inserted prior to the fetch stage in the pipeline architecture. The tag matching is performed during the tag lookup stage, and then only one way is accessed during the fetch stage, leading to good energy efficiency. Simulation results show that the proposed technique reduces the energy consumption in the instruction cache by 55.1% on average. Moreover, our technique guarantees negligible performance degradation by overlapping two pipeline stages in case of branch misprediction.

Original languageEnglish
Title of host publicationProceedings - 4th IEEE International Symposium on Electronic Design, Test and Applications, DELTA 2008
Pages190-195
Number of pages6
DOIs
Publication statusPublished - 2008 Sep 5
Event4th IEEE International Symposium on Electronic Design, Test and Applications, DELTA 2008 - Hong Kong, SAR, Hong Kong
Duration: 2008 Jan 232008 Jan 25

Other

Other4th IEEE International Symposium on Electronic Design, Test and Applications, DELTA 2008
CountryHong Kong
CityHong Kong, SAR
Period08/1/2308/1/25

Fingerprint

Energy utilization
Pipelines
Energy efficiency
Degradation

ASJC Scopus subject areas

  • Computer Graphics and Computer-Aided Design
  • Computer Science Applications
  • Electrical and Electronic Engineering

Cite this

Chung, E. Y., Kim, C. H., & Jung, S. W. (2008). An accurate and energy-efficient way determination technique for instruction caches by using early tag matching. In Proceedings - 4th IEEE International Symposium on Electronic Design, Test and Applications, DELTA 2008 (pp. 190-195). [4459538] https://doi.org/10.1109/DELTA.2008.57

An accurate and energy-efficient way determination technique for instruction caches by using early tag matching. / Chung, Eui Young; Kim, Cheol Hong; Jung, Sung Woo.

Proceedings - 4th IEEE International Symposium on Electronic Design, Test and Applications, DELTA 2008. 2008. p. 190-195 4459538.

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

Chung, EY, Kim, CH & Jung, SW 2008, An accurate and energy-efficient way determination technique for instruction caches by using early tag matching. in Proceedings - 4th IEEE International Symposium on Electronic Design, Test and Applications, DELTA 2008., 4459538, pp. 190-195, 4th IEEE International Symposium on Electronic Design, Test and Applications, DELTA 2008, Hong Kong, SAR, Hong Kong, 08/1/23. https://doi.org/10.1109/DELTA.2008.57
Chung EY, Kim CH, Jung SW. An accurate and energy-efficient way determination technique for instruction caches by using early tag matching. In Proceedings - 4th IEEE International Symposium on Electronic Design, Test and Applications, DELTA 2008. 2008. p. 190-195. 4459538 https://doi.org/10.1109/DELTA.2008.57
Chung, Eui Young ; Kim, Cheol Hong ; Jung, Sung Woo. / An accurate and energy-efficient way determination technique for instruction caches by using early tag matching. Proceedings - 4th IEEE International Symposium on Electronic Design, Test and Applications, DELTA 2008. 2008. pp. 190-195
@inproceedings{104b6f974c1c4750967d9e6229598f51,
title = "An accurate and energy-efficient way determination technique for instruction caches by using early tag matching",
abstract = "This paper proposes an accurate and energy-efficient way determination (instead of prediction) technique for reducing energy consumption in the instruction cache by using early tag matching. Way prediction has been considered as one of the most efficient techniques to reduce energy consumption in the caches. The proposed scheme allows early tag matching for accurate way determination. With this feature, our scheme drastically improves the way determination accuracy compared to the previous way prediction techniques. To enable the early tag matching, the tag lookup stage is inserted prior to the fetch stage in the pipeline architecture. The tag matching is performed during the tag lookup stage, and then only one way is accessed during the fetch stage, leading to good energy efficiency. Simulation results show that the proposed technique reduces the energy consumption in the instruction cache by 55.1{\%} on average. Moreover, our technique guarantees negligible performance degradation by overlapping two pipeline stages in case of branch misprediction.",
author = "Chung, {Eui Young} and Kim, {Cheol Hong} and Jung, {Sung Woo}",
year = "2008",
month = "9",
day = "5",
doi = "10.1109/DELTA.2008.57",
language = "English",
isbn = "0769531105",
pages = "190--195",
booktitle = "Proceedings - 4th IEEE International Symposium on Electronic Design, Test and Applications, DELTA 2008",

}

TY - GEN

T1 - An accurate and energy-efficient way determination technique for instruction caches by using early tag matching

AU - Chung, Eui Young

AU - Kim, Cheol Hong

AU - Jung, Sung Woo

PY - 2008/9/5

Y1 - 2008/9/5

N2 - This paper proposes an accurate and energy-efficient way determination (instead of prediction) technique for reducing energy consumption in the instruction cache by using early tag matching. Way prediction has been considered as one of the most efficient techniques to reduce energy consumption in the caches. The proposed scheme allows early tag matching for accurate way determination. With this feature, our scheme drastically improves the way determination accuracy compared to the previous way prediction techniques. To enable the early tag matching, the tag lookup stage is inserted prior to the fetch stage in the pipeline architecture. The tag matching is performed during the tag lookup stage, and then only one way is accessed during the fetch stage, leading to good energy efficiency. Simulation results show that the proposed technique reduces the energy consumption in the instruction cache by 55.1% on average. Moreover, our technique guarantees negligible performance degradation by overlapping two pipeline stages in case of branch misprediction.

AB - This paper proposes an accurate and energy-efficient way determination (instead of prediction) technique for reducing energy consumption in the instruction cache by using early tag matching. Way prediction has been considered as one of the most efficient techniques to reduce energy consumption in the caches. The proposed scheme allows early tag matching for accurate way determination. With this feature, our scheme drastically improves the way determination accuracy compared to the previous way prediction techniques. To enable the early tag matching, the tag lookup stage is inserted prior to the fetch stage in the pipeline architecture. The tag matching is performed during the tag lookup stage, and then only one way is accessed during the fetch stage, leading to good energy efficiency. Simulation results show that the proposed technique reduces the energy consumption in the instruction cache by 55.1% on average. Moreover, our technique guarantees negligible performance degradation by overlapping two pipeline stages in case of branch misprediction.

UR - http://www.scopus.com/inward/record.url?scp=50649118104&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=50649118104&partnerID=8YFLogxK

U2 - 10.1109/DELTA.2008.57

DO - 10.1109/DELTA.2008.57

M3 - Conference contribution

AN - SCOPUS:50649118104

SN - 0769531105

SN - 9780769531106

SP - 190

EP - 195

BT - Proceedings - 4th IEEE International Symposium on Electronic Design, Test and Applications, DELTA 2008

ER -