
Existing power modelling research focuses on the model rather than the process for developing models. An automated power modelling process that can be deployed on different processors for developing power models with high accuracy is developed. For this, (i) an automated hardware performance counter selection method that selects counters best correlated to power on both ARM and Intel processors, (ii) a noise filter based on clustering that can reduce the mean error in power models, and (iii) a two stage power model that surmounts challenges in using existing power models across multiple architectures are proposed and developed. The key results are: (i) the automated hardware performance counter selection method achieves comparable selection to the manual method reported in the literature, (ii) the noise filter reduces the mean error in power models by up to 55%, and (iii) the two stage power model can predict dynamic power with less than 8% error on both ARM and Intel processors, which is an improvement over classic models.
10 pages; IEEE/ACM CCGrid 2020. arXiv admin note: text overlap with arXiv:1710.10325
Risk, FOS: Computer and information sciences, /dk/atira/pure/subjectarea/asjc/1700/1705, /dk/atira/pure/subjectarea/asjc/1700/1708, name=Computer Networks and Communications, power modelling, name=Information Systems and Management, 004, Computer Science - Distributed, Parallel, and Cluster Computing, cross architecture, name=Safety, Reliability and Quality, noise filtering, name=Hardware and Architecture, /dk/atira/pure/subjectarea/asjc/1800/1802, Distributed, Parallel, and Cluster Computing (cs.DC), /dk/atira/pure/subjectarea/asjc/2200/2213, hardware counters
Risk, FOS: Computer and information sciences, /dk/atira/pure/subjectarea/asjc/1700/1705, /dk/atira/pure/subjectarea/asjc/1700/1708, name=Computer Networks and Communications, power modelling, name=Information Systems and Management, 004, Computer Science - Distributed, Parallel, and Cluster Computing, cross architecture, name=Safety, Reliability and Quality, noise filtering, name=Hardware and Architecture, /dk/atira/pure/subjectarea/asjc/1800/1802, Distributed, Parallel, and Cluster Computing (cs.DC), /dk/atira/pure/subjectarea/asjc/2200/2213, hardware counters
| 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). | 0 | |
| 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). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
