PROPOSAL NUMBER: 0411127 PRINCIPAL INVESTIGATOR: Dwarkadas, Sandhya INSTITUTION: University of Rochester PROPOSAL TITLE: Operating System Strategies for Energy- and Re-source-Aware Adaptation

With increases in device capabilities, energy consumption has emerged as a large and growing concern for both mobile and server-class computers. Hard-ware designers have responded by developing devices (e.g. hard disks and net-works) that can be "powered down" (dropped into a non-operational mode) when inactive, and other devices (e.g. processor components) that can be "scaled back" (by reducing voltage or reallocating in part to other threads), to operate below their peak performance and power. To utilize such devices effectively, the operating system must dynamically "shape" the offered load. For "power down" devices it should aim for burstiness, to maximize the length of low-power inter-vals and minimize the number of costly state transitions. For "scale back" de-vices it should aim for smoothness, to leverage the nonlinear dependence of power on voltage and to avoid paying for unutilized resources. For devices with both capabilities it must balance the benefits of the two approaches.

Work is addressing both existing and emerging architectures, including single-threaded, multi-threaded, and clustered processors. Expected results include (1) the characterization of server and mobile workloads in terms of behavior variability and (2) scheduler and device management strategies that combine run-time instrumentation with profiles of past behavior to model the needs of all running applications, and to match those needs to available resources. Dis-semination will be achieved via publications, students, open source software tools, and/or industry collaboration. Broader impacts will include the re-source-aware adaptation of future increasingly complex systems for improved performance and reduced energy.

Dr. Brett D. Fleisch Program Director, CISE/CNS June 16, 2004. .

Agency
National Science Foundation (NSF)
Institute
Division of Computer and Network Systems (CNS)
Application #
0411127
Program Officer
D. Helen Gill
Project Start
Project End
Budget Start
2004-08-15
Budget End
2008-07-31
Support Year
Fiscal Year
2004
Total Cost
$499,338
Indirect Cost
Name
University of Rochester
Department
Type
DUNS #
City
Rochester
State
NY
Country
United States
Zip Code
14627