In this paper, we present Chameleon—an application-level power management approach for reducing energy consumption in mobile processors. Our approach exports the entire responsibility of power management decisions to the application level. We propose an operating system interface that can be used by applications to achieve energy savings. We consider three classes of applications—soft real-time, interactive and batch—and design user-level power management strategies for representative applications such as a movie player, a word processor, a web browser, and a batch compiler. We implement our approach in the Linux kernel running on a Sony Transmeta laptop. Our experiments show that, compared to the traditional system-wide CPU voltage scaling...
The general purpose of operating systems like Linux, thanks to their predisposition to adapt easily ...
Reducing the energy consumed by mobile wireless devices to extend the lifetime of the batteries that...
Energy management has become a key issue in the design of computing systems in both mobile as well a...
Portable products such as pagers, cordless and digital cellular telephones, personal audio equipment...
Power consumption is an important design constraint for computers. Many power management policies ha...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
As computer technology progresses, making smaller, lighter, and faster computing devices possible, w...
Energy is a critical resource in all types of computing systems from servers, where energy costs dom...
International audienceRecent technological advances have greatly improved the performance and featur...
Energy efficiency has become one of the most important factors in the development of computer system...
Abstract — Recently, the demand of “Green Computing”, which represents an environmentally responsibl...
Achieving perfect power proportionality in current mobile devices is not enough to prevent users fro...
In this report we propose a number of techniques to reduce energy consumption for mobile computers. ...
Managing energy consumption has become a critical issue for computer system designers. End-users are...
This paper presents the design, implementation, and evaluation of a practical voltage scaling (PDVS)...
The general purpose of operating systems like Linux, thanks to their predisposition to adapt easily ...
Reducing the energy consumed by mobile wireless devices to extend the lifetime of the batteries that...
Energy management has become a key issue in the design of computing systems in both mobile as well a...
Portable products such as pagers, cordless and digital cellular telephones, personal audio equipment...
Power consumption is an important design constraint for computers. Many power management policies ha...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
As computer technology progresses, making smaller, lighter, and faster computing devices possible, w...
Energy is a critical resource in all types of computing systems from servers, where energy costs dom...
International audienceRecent technological advances have greatly improved the performance and featur...
Energy efficiency has become one of the most important factors in the development of computer system...
Abstract — Recently, the demand of “Green Computing”, which represents an environmentally responsibl...
Achieving perfect power proportionality in current mobile devices is not enough to prevent users fro...
In this report we propose a number of techniques to reduce energy consumption for mobile computers. ...
Managing energy consumption has become a critical issue for computer system designers. End-users are...
This paper presents the design, implementation, and evaluation of a practical voltage scaling (PDVS)...
The general purpose of operating systems like Linux, thanks to their predisposition to adapt easily ...
Reducing the energy consumed by mobile wireless devices to extend the lifetime of the batteries that...
Energy management has become a key issue in the design of computing systems in both mobile as well a...