Abstract
Efficient power management is essential in ensuring the economic viability of large-scale distributed systems. There is growing interest in applying the Running Average Power Limit (RAPL) feature that is commonly found in today's Intel CPUs to energy monitoring and efficiency applications. We investigate the power consumption characteristics of two different CPUs using the RAPL feature. We present a prototype lightweight software-based virtual power meter that exploits this functionality. Utilizing a simple but very effective application-agnostic power model, it offers comparable or superior performance to existing power models that are more complex. It is portable across a variety of systems. It can be used in containerized or virtualized environments. We demonstrate that our power model has an average error of 1.63 %. This result compares favorably with existing state-of-the-art power models and is achieved using a simple power model. Consequently, our power meter is viable for use in real-world applications such as power estimation for energy-aware scheduling.
Original language | English |
---|---|
Title of host publication | NCA 2018 - 2018 IEEE 17th International Symposium on Network Computing and Applications |
Place of Publication | Piscataway, NJ |
Publisher | Institute of Electrical and Electronics Engineers (IEEE) |
Pages | 1-4 |
Number of pages | 4 |
ISBN (Electronic) | 9781538676592 |
ISBN (Print) | 9781538676608 |
DOIs | |
Publication status | Published - 26 Nov 2018 |
Event | 17th IEEE International Symposium on Network Computing and Applications, NCA 2018 - Cambridge, United States Duration: 1 Nov 2018 → 3 Nov 2018 |
Conference
Conference | 17th IEEE International Symposium on Network Computing and Applications, NCA 2018 |
---|---|
Country | United States |
City | Cambridge |
Period | 1/11/18 → 3/11/18 |
Keywords
- CPU
- distributed systems
- energy monitoring
- power modeling
- power monitoring
- RAPL