Adaptive power gating for function units in a microprocessor

Kimiyoshi Usami, Tatsunori Hashida, Satoshi Koyama, Tatsuya Yamamoto, Daisuke Ikebuchi, Hideharu Amano, Mitaro Namiki, Masaaki Kondo, Hiroshi Nakamura

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

7 Citations (Scopus)

Abstract

This paper describes adaptive fine-grain control to power gate function units based on temperature dependent breakeven time (BET). An analytical model to express the temperature dependent BET is introduced and the accuracy of the model was examined. Results demonstrated that the model well represents the exponential decrease in BET with the temperature. Meanwhile, it was found that the accuracy gets worse at higher temperature and the cause is energy dissipation due to transient glitch at the wakeup. We propose four power-gating policies employing time-based or history-based approaches. Effectiveness in energy savings was evaluated using real design data of four function units in a microprocessor implemented in a 65nm technology. Results showed that introducing adaptive control to make use of temperature-dependent BET enhances energy savings by up to 21% in the time-based approach and by up to 18% in the history-based approach. The adaptive history-based policy with a limiter outperforms the adaptive time-based policy in energy savings and reduces the total energy of four function units to 11.8% at 100°C as compared to the non-powergating case.

Original languageEnglish
Title of host publicationProceedings of the 11th International Symposium on Quality Electronic Design, ISQED 2010
Pages29-37
Number of pages9
DOIs
Publication statusPublished - 2010
Event11th International Symposium on Quality Electronic Design, ISQED 2010 - San Jose, CA
Duration: 2010 Mar 222010 Mar 24

Other

Other11th International Symposium on Quality Electronic Design, ISQED 2010
CitySan Jose, CA
Period10/3/2210/3/24

Fingerprint

Microprocessor chips
Energy conservation
Temperature
Limiters
Analytical models
Energy dissipation

Keywords

  • Adaptive
  • Function unit
  • Leakage
  • Power gating
  • Temperature

ASJC Scopus subject areas

  • Electrical and Electronic Engineering

Cite this

Usami, K., Hashida, T., Koyama, S., Yamamoto, T., Ikebuchi, D., Amano, H., ... Nakamura, H. (2010). Adaptive power gating for function units in a microprocessor. In Proceedings of the 11th International Symposium on Quality Electronic Design, ISQED 2010 (pp. 29-37). [5450407] https://doi.org/10.1109/ISQED.2010.5450407

Adaptive power gating for function units in a microprocessor. / Usami, Kimiyoshi; Hashida, Tatsunori; Koyama, Satoshi; Yamamoto, Tatsuya; Ikebuchi, Daisuke; Amano, Hideharu; Namiki, Mitaro; Kondo, Masaaki; Nakamura, Hiroshi.

Proceedings of the 11th International Symposium on Quality Electronic Design, ISQED 2010. 2010. p. 29-37 5450407.

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

Usami, K, Hashida, T, Koyama, S, Yamamoto, T, Ikebuchi, D, Amano, H, Namiki, M, Kondo, M & Nakamura, H 2010, Adaptive power gating for function units in a microprocessor. in Proceedings of the 11th International Symposium on Quality Electronic Design, ISQED 2010., 5450407, pp. 29-37, 11th International Symposium on Quality Electronic Design, ISQED 2010, San Jose, CA, 10/3/22. https://doi.org/10.1109/ISQED.2010.5450407
Usami K, Hashida T, Koyama S, Yamamoto T, Ikebuchi D, Amano H et al. Adaptive power gating for function units in a microprocessor. In Proceedings of the 11th International Symposium on Quality Electronic Design, ISQED 2010. 2010. p. 29-37. 5450407 https://doi.org/10.1109/ISQED.2010.5450407
Usami, Kimiyoshi ; Hashida, Tatsunori ; Koyama, Satoshi ; Yamamoto, Tatsuya ; Ikebuchi, Daisuke ; Amano, Hideharu ; Namiki, Mitaro ; Kondo, Masaaki ; Nakamura, Hiroshi. / Adaptive power gating for function units in a microprocessor. Proceedings of the 11th International Symposium on Quality Electronic Design, ISQED 2010. 2010. pp. 29-37
@inproceedings{6dc59a2a764440338b9a770631348a5e,
title = "Adaptive power gating for function units in a microprocessor",
abstract = "This paper describes adaptive fine-grain control to power gate function units based on temperature dependent breakeven time (BET). An analytical model to express the temperature dependent BET is introduced and the accuracy of the model was examined. Results demonstrated that the model well represents the exponential decrease in BET with the temperature. Meanwhile, it was found that the accuracy gets worse at higher temperature and the cause is energy dissipation due to transient glitch at the wakeup. We propose four power-gating policies employing time-based or history-based approaches. Effectiveness in energy savings was evaluated using real design data of four function units in a microprocessor implemented in a 65nm technology. Results showed that introducing adaptive control to make use of temperature-dependent BET enhances energy savings by up to 21{\%} in the time-based approach and by up to 18{\%} in the history-based approach. The adaptive history-based policy with a limiter outperforms the adaptive time-based policy in energy savings and reduces the total energy of four function units to 11.8{\%} at 100°C as compared to the non-powergating case.",
keywords = "Adaptive, Function unit, Leakage, Power gating, Temperature",
author = "Kimiyoshi Usami and Tatsunori Hashida and Satoshi Koyama and Tatsuya Yamamoto and Daisuke Ikebuchi and Hideharu Amano and Mitaro Namiki and Masaaki Kondo and Hiroshi Nakamura",
year = "2010",
doi = "10.1109/ISQED.2010.5450407",
language = "English",
isbn = "9781424464555",
pages = "29--37",
booktitle = "Proceedings of the 11th International Symposium on Quality Electronic Design, ISQED 2010",

}

TY - GEN

T1 - Adaptive power gating for function units in a microprocessor

AU - Usami, Kimiyoshi

AU - Hashida, Tatsunori

AU - Koyama, Satoshi

AU - Yamamoto, Tatsuya

AU - Ikebuchi, Daisuke

AU - Amano, Hideharu

AU - Namiki, Mitaro

AU - Kondo, Masaaki

AU - Nakamura, Hiroshi

PY - 2010

Y1 - 2010

N2 - This paper describes adaptive fine-grain control to power gate function units based on temperature dependent breakeven time (BET). An analytical model to express the temperature dependent BET is introduced and the accuracy of the model was examined. Results demonstrated that the model well represents the exponential decrease in BET with the temperature. Meanwhile, it was found that the accuracy gets worse at higher temperature and the cause is energy dissipation due to transient glitch at the wakeup. We propose four power-gating policies employing time-based or history-based approaches. Effectiveness in energy savings was evaluated using real design data of four function units in a microprocessor implemented in a 65nm technology. Results showed that introducing adaptive control to make use of temperature-dependent BET enhances energy savings by up to 21% in the time-based approach and by up to 18% in the history-based approach. The adaptive history-based policy with a limiter outperforms the adaptive time-based policy in energy savings and reduces the total energy of four function units to 11.8% at 100°C as compared to the non-powergating case.

AB - This paper describes adaptive fine-grain control to power gate function units based on temperature dependent breakeven time (BET). An analytical model to express the temperature dependent BET is introduced and the accuracy of the model was examined. Results demonstrated that the model well represents the exponential decrease in BET with the temperature. Meanwhile, it was found that the accuracy gets worse at higher temperature and the cause is energy dissipation due to transient glitch at the wakeup. We propose four power-gating policies employing time-based or history-based approaches. Effectiveness in energy savings was evaluated using real design data of four function units in a microprocessor implemented in a 65nm technology. Results showed that introducing adaptive control to make use of temperature-dependent BET enhances energy savings by up to 21% in the time-based approach and by up to 18% in the history-based approach. The adaptive history-based policy with a limiter outperforms the adaptive time-based policy in energy savings and reduces the total energy of four function units to 11.8% at 100°C as compared to the non-powergating case.

KW - Adaptive

KW - Function unit

KW - Leakage

KW - Power gating

KW - Temperature

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

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

U2 - 10.1109/ISQED.2010.5450407

DO - 10.1109/ISQED.2010.5450407

M3 - Conference contribution

SN - 9781424464555

SP - 29

EP - 37

BT - Proceedings of the 11th International Symposium on Quality Electronic Design, ISQED 2010

ER -