
doi: 10.1109/dsd.2010.55
A lot of task scheduling algorithms and power management policies have been developed based on simplistic power models, which rarely take into account the effects of the power consumptions of the different components of a real system. Most of the models on which the study of the DVFS scheduling is based, make the assumption that the power consumption of a processor could be modelled as a E ∝ V 2 model. This hypothesis, even if partly true, is not generally applicable when considering the complete system, which consists of the processor, memories and power conversion circuits. In this paper we present a power and energy model for a DVFS enabled mobile computing platform. The platform is based on a low power SoC, which integrates both the processor core and memory, as well as other hardware accelerators. We include in our analisys the study of the power conversion components, which supply the SoC. Starting from measures, we first characterize the power consumption of the SoC and the converters, then a power and energy model for the processor is proposed. The model is able to predict the power consumption of the processor core with an average error less than 10%. This is then used to analyse two DVFS scheduling techniques based on the EDF algorithm, Cycle Conserving and Look Ahead. The results show that the CPU energy saving computed using our model, is far less than what would be expected using a model that does not take into account the effect of the static power.
[INFO.INFO-AR] Computer Science [cs]/Hardware Architecture [cs.AR], task scheduling, DVFS scheduling, mobile computing, DVFS techniques, EDF algorithm, Predictive models, system-on-chip, scheduling, Power measurement, DVFS enabled mobile computing platform, Clocks, [SPI.ELEC] Engineering Sciences [physics]/Electromagnetism, Power modeling, Biological system modeling, Computational modeling, Power estimation, power consumption, look ahead algorithm, power consumption modeling, cycle conserving algorithm, [INFO.INFO-ES] Computer Science [cs]/Embedded Systems, dynamic voltage-frequency scaling, [INFO.INFO-OS] Computer Science [cs]/Operating Systems [cs.OS], Power demand, [INFO.INFO-MO] Computer Science [cs]/Modeling and Simulation, System-on-a-chip
[INFO.INFO-AR] Computer Science [cs]/Hardware Architecture [cs.AR], task scheduling, DVFS scheduling, mobile computing, DVFS techniques, EDF algorithm, Predictive models, system-on-chip, scheduling, Power measurement, DVFS enabled mobile computing platform, Clocks, [SPI.ELEC] Engineering Sciences [physics]/Electromagnetism, Power modeling, Biological system modeling, Computational modeling, Power estimation, power consumption, look ahead algorithm, power consumption modeling, cycle conserving algorithm, [INFO.INFO-ES] Computer Science [cs]/Embedded Systems, dynamic voltage-frequency scaling, [INFO.INFO-OS] Computer Science [cs]/Operating Systems [cs.OS], Power demand, [INFO.INFO-MO] Computer Science [cs]/Modeling and Simulation, System-on-a-chip
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 18 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Top 10% | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
