Power-aware operating systems ensure that the system temperature does not exceed a threshold by utilizing system-throttling. In this technique, the system load (or alternatively, the clock speed) is scaled when the temperature hits this threshold. At other times, the system operates at maximum load. In this paper, we show that such simple system-throttling rules are in fact the best one can achieve under certain assumptions. We show that maintaining a constant operating speed (and thus temperature) always does more work than operating in alternating periods of cooling and heating. As a result, for certain settings and for a reasonable temperature model, we prove that system-throttling is the most e®ective temperature aware-scheduling. Natur...
Multi-core computer systems have widely been accepted as the future standard in computer architectur...
La gestion de la consommation d énergie et de la température est devenue un enjeu crucial dans les s...
ii The goal of my research was to implement and test an operating system scheduler modified to selec...
Abstract Power-aware operating systems ensure that the system temperature does not exceed a threshol...
In this paper, we study temperature-constrained real-time systems, where real-time guarantees must b...
Thermal management is gaining importance since it is a promising method for increasing the reliabili...
Speed scaling is a power management technique that involves dynamically changing the speed of a proc...
The relentless increase of power density has rendered temperature a primary design constraint for mi...
The relentless increase of power density has rendered temperature a primary design constraint for mi...
Abstract. Speed scaling is a power management technique that involves dynamically changing the speed...
International audienceHardware designers are facing the following dilemma: they must ensure that the...
We consider speed scaling algorithms to minimize device temperature subject to the constraint that e...
Temperature affects not only the reliability but also the performance, power, and cost of the embedd...
Actions usually taken to prevent processors from overheating, such as decreasing the frequency or st...
We study scheduling problems motivated by recently developed techniques for micro-processor thermal ...
Multi-core computer systems have widely been accepted as the future standard in computer architectur...
La gestion de la consommation d énergie et de la température est devenue un enjeu crucial dans les s...
ii The goal of my research was to implement and test an operating system scheduler modified to selec...
Abstract Power-aware operating systems ensure that the system temperature does not exceed a threshol...
In this paper, we study temperature-constrained real-time systems, where real-time guarantees must b...
Thermal management is gaining importance since it is a promising method for increasing the reliabili...
Speed scaling is a power management technique that involves dynamically changing the speed of a proc...
The relentless increase of power density has rendered temperature a primary design constraint for mi...
The relentless increase of power density has rendered temperature a primary design constraint for mi...
Abstract. Speed scaling is a power management technique that involves dynamically changing the speed...
International audienceHardware designers are facing the following dilemma: they must ensure that the...
We consider speed scaling algorithms to minimize device temperature subject to the constraint that e...
Temperature affects not only the reliability but also the performance, power, and cost of the embedd...
Actions usually taken to prevent processors from overheating, such as decreasing the frequency or st...
We study scheduling problems motivated by recently developed techniques for micro-processor thermal ...
Multi-core computer systems have widely been accepted as the future standard in computer architectur...
La gestion de la consommation d énergie et de la température est devenue un enjeu crucial dans les s...
ii The goal of my research was to implement and test an operating system scheduler modified to selec...