Emulating the Power Consumption Behavior of Server Workloads using CPU Performance Counters

被引:2
|
作者
Schmitt, Norbert [1 ]
Kistowski, Joakim V. [1 ]
Kounev, Samuel [1 ]
机构
[1] Univ Wurzburg, Wurzburg, Germany
关键词
D O I
10.1109/MASCOTS.2017.17
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The accurate measurement of a server's power consumption when running realistic workloads enables characterization of its energy efficiency and helps to make better provisioning and workload placement decisions. Information on the energy efficiency of a server for a given target workload can greatly influence such decisions and thus the final energy efficiency of a cluster or data center. However, measuring energy efficiency and power consumption of server applications has become challenging as applications are often distributed or require work intensive configuration, setup, and specialized load drivers for reproducible testing. As a result, it may be not feasible to perform tests using the actual workload that is to be deployed. We introduce an approach to create small-scale workloads that emulate the power consumption-relevant behavior of an application by deliberately triggering specific power relevant performance counter events. These workloads can then be easily deployed on a target server for fast and efficient power characterization. We validate the proposed approach by approximating the power consumption behavior of different workloads at multiple load levels. We show that our approach is capable of producing small-scale workloads that reflect the power consumption behavior of their reference applications over multiple load levels with a minimum error of less than 1%.
引用
收藏
页码:157 / 163
页数:7
相关论文
共 50 条
  • [21] Identifying stealth malware using CPU power consumption and learning algorithms
    Luckett, Patrick
    McDonald, Todd
    Glisson, William B.
    Benton, Ryan
    Dawson, Joel
    Doyle, Blair A.
    JOURNAL OF COMPUTER SECURITY, 2018, 26 (05) : 589 - 613
  • [22] Power Capping of CPU-GPU Heterogeneous Systems using Power and Performance Models
    Tsuzuku, Kazuki
    Endo, Toshio
    SMARTGREENS 2015 PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON SMART CITIES AND GREEN ICT SYSTEMS, 2015, : 226 - 233
  • [23] Improving CPU Performance and Equalizing Power Consumption for Multicore Processors in Agent Based Process Scheduling
    Muneeswari, G.
    Shunmuganathan, K. L.
    ADVANCES IN POWER ELECTRONICS AND INSTRUMENTATION ENGINEERING, 2011, 148 : 95 - 104
  • [24] Performance and Power Consumption Investigation for Execution of Integer Operations on CPU and GPU Processors for Multimedia Applications
    Iovanovici, A.
    Visan, C.
    Marcu, M.
    2009 7TH INTERNATIONAL SYMPOSIUM ON INTELLIGENT SYSTEMS AND INFORMATICS, 2009, : 258 - 262
  • [25] Evaluating the power efficiency and performance of multi-core platforms using HEP workloads
    Szostek, P.
    Innocente, V.
    21ST INTERNATIONAL CONFERENCE ON COMPUTING IN HIGH ENERGY AND NUCLEAR PHYSICS (CHEP2015), PARTS 1-9, 2015, 664
  • [26] Performance Modelling Power Consumption and Carbon Emissions for Server Virtualization of Service Oriented Architectures (SOAs)
    Brebner, Paul
    O'Brien, Liam
    Gray, Jon
    2009 13TH ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE WORKSHOPS (EDOCW 2009), 2009, : 92 - +
  • [27] Improving Multicore Server Performance and Reducing Energy Consumption by Workload Dependent Dynamic Power Management
    Li, Keqin
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2016, 4 (02) : 122 - 137
  • [28] Using the Load Current of the CPU to Dynamically Control the Voltage and Reduce the Power Consumption of PC Systems
    Bai, Ying-Wen
    Chang, Feng-Hua
    2012 IEEE INTERNATIONAL INSTRUMENTATION AND MEASUREMENT TECHNOLOGY CONFERENCE (I2MTC), 2012, : 92 - 97
  • [29] Estimating Power, Performance, and Area for On-Sensor Deployment of AR/VR Workloads Using an Analytical Framework
    Sun, Xiaoyu
    Peng, Xiaochen
    Zhang, Sai qian
    Gomez, Jorge
    Wa, Win-san kh
    Sarwar, Syed shakib
    Li, Ziyun
    Cao, Weidong
    Wang, Zhao
    Li, Chiao
    Chang, Meng-fan
    DE Salvo, Barbara
    Akarvardar, Kerem
    Wong, H. -s. philip
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2024, 29 (06)
  • [30] Emulating the behavior of steam power plants using wind power stations to provide instantaneous and primary reserve Providing ancillary services of steam power plants using wind power stations
    Adler, Johannes
    Orlik, Bernd
    2015 IEEE 6TH INTERNATIONAL SYMPOSIUM ON POWER ELECTRONICS FOR DISTRIBUTED GENERATION SYSTEMS (PEDG), 2015, : 303 - 308