The emphasis on processors that are both low power and high performance has resulted in the incorporation of dynamic voltage scaling into processor designs. This feature allows one to make fine granularity tradeoffs between power use and performance, provided there is a mechanism in the OS to control that tradeoff. In this paper, we describe a novel software approach to automatically controlling dynamic voltage scaling in order to optimize energy use. Our mechanism is implemented in the Linux kernel and requires no modification of user programs. Unlike previous automated approaches, our method works equally well with irregular and multiprogrammed workloads. Moreover, it has the ability to ensure that the quality of interactive performance i...
Energy and power have become primary issues in modern processor design. Processor designers face inc...
Combining high performance with low power con-sumption is becoming one of the primary objectives of ...
Dynamic voltage scaling (DVS) is being increasingly used for power management in embedded systems. E...
The emphasis on processors that are both low power and high performance has resulted in the incorpor...
Cornell UniversityIthaca, NY 14853, U.S.A. Abstract We present a simple rate matching-based mechanis...
Power has become a critical concern for battery-driven computing systems, on which many applications...
The goal of interactive applications is to respond to user events under human perception bounds. How...
We propose and evaluate two new and independently-applicable techniques, process-driven voltage scal...
We describe and evaluate two new, independently-applicable power reduction techniques for power mana...
With power-related concerns becoming dominant aspects of hardware and software design, significant r...
International audienceThis paper presents a new way to reduce power consumption using dynamic voltag...
This paper presents the design, implementation, and evaluation of a practical voltage scaling (PDVS)...
The energy usage of computer systems is becom-ing important, especially for portable battery-operate...
The problem of reducing energy consumption is dominating the design of several real-time systems. Th...
As microprocessor power has been growing exponentially ever since the microprocessor industry starte...
Energy and power have become primary issues in modern processor design. Processor designers face inc...
Combining high performance with low power con-sumption is becoming one of the primary objectives of ...
Dynamic voltage scaling (DVS) is being increasingly used for power management in embedded systems. E...
The emphasis on processors that are both low power and high performance has resulted in the incorpor...
Cornell UniversityIthaca, NY 14853, U.S.A. Abstract We present a simple rate matching-based mechanis...
Power has become a critical concern for battery-driven computing systems, on which many applications...
The goal of interactive applications is to respond to user events under human perception bounds. How...
We propose and evaluate two new and independently-applicable techniques, process-driven voltage scal...
We describe and evaluate two new, independently-applicable power reduction techniques for power mana...
With power-related concerns becoming dominant aspects of hardware and software design, significant r...
International audienceThis paper presents a new way to reduce power consumption using dynamic voltag...
This paper presents the design, implementation, and evaluation of a practical voltage scaling (PDVS)...
The energy usage of computer systems is becom-ing important, especially for portable battery-operate...
The problem of reducing energy consumption is dominating the design of several real-time systems. Th...
As microprocessor power has been growing exponentially ever since the microprocessor industry starte...
Energy and power have become primary issues in modern processor design. Processor designers face inc...
Combining high performance with low power con-sumption is becoming one of the primary objectives of ...
Dynamic voltage scaling (DVS) is being increasingly used for power management in embedded systems. E...