• DocumentCode
    837193
  • Title

    Dynamically tuning processor resources with adaptive processing

  • Author

    Albonesi, David H. ; Balasubramonian, Rajeev ; Dropsbo, S.G. ; Dwarkadas, Sandhya ; Friedman, Eby G. ; Huang, Michael C. ; Kursun, Volkan ; Magklis, Grigorios ; Scott, Michael L. ; Semeraro, Greg ; Bose, Pradip ; Buyuktosunoglu, Alper ; Cook, Peter W. ; S

  • Volume
    36
  • Issue
    12
  • fYear
    2003
  • Firstpage
    49
  • Lastpage
    58
  • Abstract
    By using adaptive processing to dynamically tune major microprocessor resources, developers can achieve greater energy efficiency with reasonable hardware and software overhead while avoiding undue performance loss. 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.
  • Keywords
    adaptive systems; computer architecture; digital integrated circuits; integrated circuit design; microprocessor chips; software engineering; adaptive processing; adaptive processors; decision logic; energy efficiency; hardware overhead; infrequent trigger events; low-leakage state; microprocessor resources; performance loss; processor resource tuning; software overhead; Application software; Batteries; Energy efficiency; Hardware; Microprocessors; Parallel processing; Performance loss; Productivity; Software performance; Web search;
  • fLanguage
    English
  • Journal_Title
    Computer
  • Publisher
    ieee
  • ISSN
    0018-9162
  • Type

    jour

  • DOI
    10.1109/MC.2003.1250883
  • Filename
    1250883