Energy of Computing on Multicore CPUs: Predictive Models and Energy Conservation Law

07/05/2019 ∙ by Arsalan Shahid, et al. ∙ 0

Energy is now a first-class design constraint along with performance in all computing settings. Energy predictive modelling based on performance monitoring counts (PMCs) is the leading method used for prediction of energy consumption during an application execution. We use a model-theoretic approach to formulate the assumed properties of existing models in a mathematical form. We extend the formalism by adding properties, heretofore unconsidered, that account for a limited form of energy conservation law. The extended formalism defines our theory of energy of computing. By applying the basic practical implications of the theory, we improve the prediction accuracy of state-of-the-art energy models from 31 measurement tools for energy optimisation may lead to significant losses of energy (ranging from 56 they do not take into account the energy conservation properties.



There are no comments yet.


page 6

page 11

page 12

This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.