Methods for Quantifying Energy Consumption in TPC-H

被引:3
作者
Poess, Meikel [1 ]
Ren, Da Qi [2 ]
Rabl, Tilmann [3 ]
Jacobsen, Hans-Arno [4 ]
机构
[1] Oracle, Redwood Shores, CA 94065 USA
[2] Futurewei Technol, Santa Clara, CA USA
[3] TU Berlin, Berlin, Germany
[4] Tech Univ Munich, Munich, Germany
来源
PROCEEDINGS OF THE 2018 ACM/SPEC INTERNATIONAL CONFERENCE ON PERFORMANCE ENGINEERING (ICPE '18) | 2018年
关键词
Data Warehouse; Benchmarking; Energy Consumption Estimation;
D O I
10.1145/3184407.3184429
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Historically, performance and price-performance of computer systems have been the key purchasing arguments for customers. However, with rising energy costs and increasing power consumption due to the ever-growing demand for compute power (servers, storage, networks), electricity bills have become a significant expense for today's data centers. In order to measure energy consumption in standardized ways, the Standard Performance Evaluation Corporation (SPEC) has developed a benchmark dedicated to measuring the power consumption of single servers (SPECpower_ssj2008), while the Transaction Processing Performance Council (TPC) and the Storage Performance Council (SPC) have developed general specifications that govern how energy is measured for any of its benchmarks. Energy reporting is optional in TPC and SPC results. While there are close to 600 SPECpower_ssj2008 results, there have been only three TPC and no SPC benchmark results published that report energy consumption. In this paper, we argue that the low number of TPC publications is due to the large setups required in TPC benchmarks and the, subsequently, complicated measurement setup. Running on a typical big data setup we evaluate two alternative methods to quantify energy consumption during TPC-H's multi-user runs, namely by taking measurements of on-chip power sensors controlled through Intelligent Platform Management Interface and by estimating power consumption via the nameplate power consumption method. We compare these later two methods with power measurements taken from external power meters as required by SPEC and TPC benchmarks.
引用
收藏
页码:293 / 304
页数:12
相关论文
共 10 条
  • [1] [Anonymous], 2011, IEEE Data Engineering Bulletin
  • [2] Ballinger C., 1993, BENCHMARK HDB DATABA, V2nd
  • [3] Fan XB, 2007, CONF PROC INT SYMP C, P13, DOI 10.1145/1273440.1250665
  • [4] Intel, 2013, INT XEON PROC E5 268
  • [5] Intel, 2013, IPMI SPEC 2 0 REV 1
  • [6] Poess M, 2000, SIGMOD RECORD, V29, P64, DOI 10.1145/369275.369291
  • [7] Poess Meikel., 2010, e-Energy, P131
  • [8] Poess Meikel., 2010, Proceedings of the First Joint WOSP/SIPEW International Conference on Performance Engineering, WOSP/SIPEW'10, P147, DOI DOI 10.1145/1712605.1712629
  • [9] SPEC, 2017, SPECPOWER SSJ 2008 S
  • [10] TPC, 2017, TPC EN SPEC