Oct 4, 2007: Programming Environment for Power Management on Portable Systems

Yung-Hsiang Lu, Purdue University

Abstract


As more electronics are portable and powered by batteries, energy conservation is increasingly important. This presentation describes a new software-based approach to conserve energy. A program can have different execution paths and select the most energy-efficient options according to run-time conditions. Each option is characterized by several run-time parameters. The energy consumption of an option is estimated by operating systems based on the recent execution history. A prototype using Linux demonstrates 15-41% energy savings with only 0.3% overhead in execution time.

Bio

Yung-Hsiang Lu is an assistant professor in the School of Electrical and Computer Engineering of Purdue University. His research focuses on power management for electronic systems, including computers, sensor networks, and mobile robots. He received a Career Award from National Science Foundation in 2004 for investigating power management using operating systems. He obtained Ph.D. degree from the Department of Electrical Engineering at Stanford University in 2002.