Mitigating parameter variation with dynamic fine-grain body biasing?

Radu Teodorescu, Jun Nakano, Abhishek Tiwari, Josep Torrellas

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

Abstract

Parameter variation is detrimental to a processor's frequency and leakage power. One proposed technique to mitigate it is Fine-Grain Body Biasing (FGBB), where different parts of the processor chip are given a voltage bias that changes the speed and leakage properties of their transistors. This technique has been proposed for static application, with the bias voltages being programmed at manufacturing time for worst-case conditions. In this paper, we introduce Dynamic FGBB (D-FGBB), which allows the continuous re-evaluation of the bias voltages to adapt to dynamic conditions. Our results show that D-FGBB is very versatile and effective. Specifically, with the processor working in normal mode at fixed frequency, D-FGBB reduces the leakage power of the chip by an average of 28-42% compared to static FGBB. Alternatively, with the processor working in a high-performance mode, D-FGBB increases the processor frequency by an average of 7-9% compared to static FGBB - or 7-16% compared to no body biasing. Finally, we also show that D-FGBB can be synergistically combined with Dynamic Voltage and Frequency Scaling (DVFS), creating an effective means to manage power.

Original languageEnglish (US)
Title of host publicationProceedings of the The 40th IEEE/ACM International Symposium on Microarchitecture, MICRO 2007
Pages27-39
Number of pages13
DOIs
StatePublished - Dec 1 2007
Event40th IEEE/ACM International Symposium on Microarchitecture, MICRO 2007 - Chicago, IL, United States
Duration: Dec 1 2007Dec 5 2007

Publication series

NameProceedings of the Annual International Symposium on Microarchitecture, MICRO
ISSN (Print)1072-4451

Other

Other40th IEEE/ACM International Symposium on Microarchitecture, MICRO 2007
CountryUnited States
CityChicago, IL
Period12/1/0712/5/07

ASJC Scopus subject areas

  • Engineering(all)

Fingerprint Dive into the research topics of 'Mitigating parameter variation with dynamic fine-grain body biasing?'. Together they form a unique fingerprint.

  • Cite this

    Teodorescu, R., Nakano, J., Tiwari, A., & Torrellas, J. (2007). Mitigating parameter variation with dynamic fine-grain body biasing? In Proceedings of the The 40th IEEE/ACM International Symposium on Microarchitecture, MICRO 2007 (pp. 27-39). [4408243] (Proceedings of the Annual International Symposium on Microarchitecture, MICRO). https://doi.org/10.1109/MICRO.2007.43