Reactive DVFS Control for Multicore Processors
Autor: | Benoit Pradelle, Jean Christophe Beyler, Amina Guermouche, Jean-Philippe Halimi, William Jalby, Nicolas Triquenaux, Alexandre Laurent |
---|---|
Přispěvatelé: | Université de Versailles Saint-Quentin-en-Yvelines (UVSQ), Unité Commune d'Expérimentation Animale, Institut National de la Recherche Agronomique (INRA), Laboratoire d'Informatique Parallélisme Réseaux Algorithmes Distribués (LI-PaRAD), Exascale Computing Research Laboratory (ECR) |
Jazyk: | angličtina |
Rok vydání: | 2013 |
Předmět: |
010302 applied physics
[INFO.INFO-AR]Computer Science [cs]/Hardware Architecture [cs.AR] Multi-core processor business.industry Computer science 02 engineering and technology Parallel computing Energy consumption 15. Life on land 01 natural sciences 7. Clean energy Power (physics) Runtime system Control theory Embedded system 0103 physical sciences 0202 electrical engineering electronic engineering information engineering 020201 artificial intelligence & image processing [INFO]Computer Science [cs] business Frequency scaling Energy (signal processing) ComputingMilieux_MISCELLANEOUS Efficient energy use |
Zdroj: | 2013 IEEE International Conference on Green Computing and Communications (GreenCom) and IEEE Internet of Things(iThings) and IEEE Cyber, Physical and Social Computing(CPSCom) 2013 IEEE International Conference on Green Computing and Communications (GreenCom) and IEEE Internet of Things(iThings) and IEEE Cyber, Physical and Social Computing(CPSCom), Aug 2013, Beijing, France. ⟨10.1109/GreenCom-iThings-CPSCom.2013.41⟩ GreenCom/iThings/CPScom |
DOI: | 10.1109/GreenCom-iThings-CPSCom.2013.41⟩ |
Popis: | Several solutions are considered to reduce energy consumption of computers. Among them, Dynamic Voltage and Frequency Scaling (DVFS) emerged as an effective way to enhance energy efficiency by adapting processor frequency to workloads. We propose Forest, a new DVFS controller designed to efficiently exploit the recent technologies introduced in processors. Forest is a runtime DVFS controller able to estimate the energy savings it can achieve from power gains, evaluated offline using power probes embedded in modern CPUs, and speedups measured at runtime for the current workload. It does not use any performance model but rather directly measures the effect of frequency transitions on energy. Using such methodology, Forest can achieve energy savings on the whole system under user-defined slowdown constraints. In our experiments, Forest is able to achieve more than 39% CPU energy savings compared to the default Linux DVFS controller, with a slowdown below 5%, as requested by the user. |
Databáze: | OpenAIRE |
Externí odkaz: |