PMC-Based Dynamic Adaptive CPU and DRAM Power Modeling
Autor: | Yunfang Zhang, Juan Chen, Zhixin Ou, Yuan Yuan, Yong Dong |
---|---|
Rok vydání: | 2020 |
Předmět: |
CPU power dissipation
Computer science Reliability (computer networking) Word error rate 010103 numerical & computational mathematics 02 engineering and technology 01 natural sciences 020202 computer hardware & architecture System dynamics Power (physics) Computer engineering 0202 electrical engineering electronic engineering information engineering Performance indicator Central processing unit 0101 mathematics Dram |
Zdroj: | Algorithms and Architectures for Parallel Processing ISBN: 9783030602444 ICA3PP (1) |
DOI: | 10.1007/978-3-030-60245-1_7 |
Popis: | The problem of high power consumption has become one of the main obstacles that affect the reliability, stability, and performance of high-performance computers. How to get the power of CPU and memory instantaneously and accurately is an important basis for evaluating their power’s optimization methods. At present, much work has been done to model CPU and memory power using the performance monitoring counter (PMC). Most of these models are static, which fit and estimate the power of the corresponding CPU or memory by collecting and counting key performance monitoring events. However, when the performance behavior of the application changes dramatically with time, the accuracy of the real-time power measurement values will decline, because the performance monitoring values used in the power model can not fit the power values well in a long time. In order to solve this problem, we first analyze the changing features of application performance indicators when CPU or memory power changes, especially the correlation between PMC events and CPU and memory power, and then propose a dynamic adaptive power modeling method (DAPM) based on PMC events using dynamic adaptive technology, which is used for real-time power measurement of CPU and memory. The DAPM can realize the adaptive selection/matching of the model by introducing the power measurement data at the node level, and enhance the real-time power measurement accuracy by dynamically expanding the model library. Besides, the running cost of the DAPM is low. Compared with other PMC power models, DAPM can achieve lower CPU and DRAM power error rates. The error rates of three conventional PMC power models are Isci’s model 7%(CPU), Singh’s 7.2%(CPU), and Bircher’s 6.7%(CPU) and 8.8%(DRAM), while the CPU error rate of DAPM is less than 2%, and the DRAM error rate is less than 5.5%. |
Databáze: | OpenAIRE |
Externí odkaz: |