skip to main content
DOE Patents title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Adaptive real-time methodology for optimizing energy-efficient computing

Abstract

Dynamic voltage and frequency scaling (DVFS) is an effective way to reduce energy and power consumption in microprocessor units. Current implementations of DVFS suffer from inaccurate modeling of power requirements and usage, and from inaccurate characterization of the relationships between the applicable variables. A system and method is proposed that adjusts CPU frequency and voltage based on run-time calculations of the workload processing time, as well as a calculation of performance sensitivity with respect to CPU frequency. The system and method are processor independent, and can be applied to either an entire system as a unit, or individually to each process running on a system.

Inventors:
;
Issue Date:
Research Org.:
Los Alamos National Lab. (LANL), Los Alamos, NM (United States)
Sponsoring Org.:
USDOE
OSTI Identifier:
1082651
Patent Number(s):
8,364,998
Application Number:
13/032,472
Assignee:
Los Alamos National Security, LLC (Los Alamos, NM)
DOE Contract Number:  
W-7405-ENG-36
Resource Type:
Patent
Resource Relation:
Patent File Date: 2011 Feb 22
Country of Publication:
United States
Language:
English
Subject:
97 MATHEMATICS AND COMPUTING

Citation Formats

Hsu, Chung-Hsing, and Feng, Wu-Chun. Adaptive real-time methodology for optimizing energy-efficient computing. United States: N. p., 2013. Web.
Hsu, Chung-Hsing, & Feng, Wu-Chun. Adaptive real-time methodology for optimizing energy-efficient computing. United States.
Hsu, Chung-Hsing, and Feng, Wu-Chun. Tue . "Adaptive real-time methodology for optimizing energy-efficient computing". United States. https://www.osti.gov/servlets/purl/1082651.
@article{osti_1082651,
title = {Adaptive real-time methodology for optimizing energy-efficient computing},
author = {Hsu, Chung-Hsing and Feng, Wu-Chun},
abstractNote = {Dynamic voltage and frequency scaling (DVFS) is an effective way to reduce energy and power consumption in microprocessor units. Current implementations of DVFS suffer from inaccurate modeling of power requirements and usage, and from inaccurate characterization of the relationships between the applicable variables. A system and method is proposed that adjusts CPU frequency and voltage based on run-time calculations of the workload processing time, as well as a calculation of performance sensitivity with respect to CPU frequency. The system and method are processor independent, and can be applied to either an entire system as a unit, or individually to each process running on a system.},
doi = {},
journal = {},
number = ,
volume = ,
place = {United States},
year = {2013},
month = {1}
}

Patent:

Save / Share:

Works referenced in this record:

Comparing algorithm for dynamic speed-setting of a low-power CPU
conference, January 1995

  • Govil, Kinshuk; Chan, Edwin; Wasserman, Hal
  • Proceedings of the 1st annual international conference on Mobile computing and networking - MobiCom '95
  • DOI: 10.1145/215530.215546

A control-theoretic approach to dynamic voltage scheduling
conference, January 2003

  • Varma, Ankush; Ganesh, Brinda; Sen, Mainak
  • Proceedings of the international conference on Compilers, architectures and synthesis for embedded systems - CASES '03
  • DOI: 10.1145/951710.951744