Dynamically Tuning Processor Resources with Adaptive Processing

  • Authors:
  • David H. Albonesi;Rajeev Balasubramonian;Steven G. Dropsho;Sandhya Dwarkadas;Eby G. Friedman;Michael C. Huang;Volkan Kursun;Grigorios Magklis;Michael L. Scott;Greg Semeraro;Pradip Bose;Alper Buyuktosunoglu;Peter W. Cook;Stanley E. Schuster

  • Affiliations:
  • -;-;-;-;-;-;-;-;-;-;-;-;-;-

  • Venue:
  • Computer
  • Year:
  • 2003

Quantified Score

Hi-index 4.10

Visualization

Abstract

The adaptive processing approach improves microprocessor energy efficiency by dynamically tuning major resources during execution to better match varying application needs. This tuning usually involves reducing a resource's size when its full capabilities are not needed, then restoring the disabled portions when they are needed again.Adaptive processors require few additional transistors. Further, because adaptation occurs only in response to infrequent trigger events, the decision logic can be placed into a low-leakage state until such events occur.