Runtime Energy Consumption Estimation for Server Workloads Based on Chaotic Time-Series Approximation

被引:15
|
作者
Lewis, Adam Wade [1 ]
Tzeng, Nian-Feng [1 ]
Ghosh, Soumik
机构
[1] Univ Louisiana Lafayette, Ctr Adv Comp Studies, Lafayette, LA 70504 USA
关键词
Analysis of variance; chaotic time series; energy consumption; HyperTransport buses; performance counters; QuickPath links; thermal envelope; time series approximation; Measurement; Performance; Reliability; POWER; MANAGEMENT; PERFORMANCE;
D O I
10.1145/2355585.2355588
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This article proposes a runtime model that relates server energy consumption to its overall thermal envelope, using hardware performance counters and experimental measurements. While previous studies have attempted system-wide modeling of server power consumption through subsystem models, our approach is different in that it links system energy input to subsystem energy consumption based on a small set of tightly correlated parameters. The proposed model takes into account processor power, bus activities, and system ambient temperature for real-time prediction on the power consumption of long running jobs. Using the HyperTransport and QuickPath Link structures as case studies and through electrical measurements on example server subsystems, we develop a chaotic time-series approximation for runtime power consumption, arriving at the Chaotic Attractor Predictor (CAP). With polynomial time complexity, CAP exhibits high prediction accuracy, having the prediction errors within 1.6% (or 3.3%) for servers based on the HyperTransport bus (or the QuickPath Links), as verified by a set of common processor benchmarks. Our CAP is a superior predictive mechanism over existing linear auto-regressive methods, which require expensive and complex corrective steps to address the nonlinear and chaotic aspects of the underlying physical system.
引用
收藏
页数:26
相关论文
共 50 条
  • [21] AN OPTIMAL METRIC FOR PREDICTING CHAOTIC TIME-SERIES
    TANAKA, N
    OKAMOTO, H
    NAITO, M
    JAPANESE JOURNAL OF APPLIED PHYSICS PART 1-REGULAR PAPERS SHORT NOTES & REVIEW PAPERS, 1995, 34 (01): : 388 - 394
  • [22] CHAOTIC TIME-SERIES ANALYSES OF EPILEPTIC SEIZURES
    FRANK, GW
    LOOKMAN, T
    NERENBERG, MAH
    ESSEX, C
    LEMIEUX, J
    BLUME, W
    PHYSICA D, 1990, 46 (03): : 427 - 438
  • [23] EARTH SYSTEM MODELING AND CHAOTIC TIME-SERIES
    LIU, SD
    ACTA GEOPHYSICA SINICA, 1990, 33 (02): : 144 - 153
  • [24] A time-series clustering methodology for knowledge extraction in energy consumption data
    Ruiz, L.G.B.
    Pegalajar, M.C.
    Arcucci, R.
    Molina-Solana, M.
    Expert Systems with Applications, 2020, 160
  • [25] A time-series clustering methodology for knowledge extraction in energy consumption data
    Ruiz, L. G. B.
    Pegalajar, M. C.
    Arcucci, R.
    Molina-Solana, M.
    EXPERT SYSTEMS WITH APPLICATIONS, 2020, 160
  • [26] SYMBOLIC DYNAMICS FROM CHAOTIC TIME-SERIES
    DESTEXHE, A
    NICOLIS, G
    NICOLIS, C
    MEASURES OF COMPLEXITY AND CHAOS, 1989, 208 : 339 - 343
  • [27] TOPOLOGICAL ANALYSIS AND SYNTHESIS OF CHAOTIC TIME-SERIES
    MINDLIN, GB
    GILMORE, R
    PHYSICA D, 1992, 58 (1-4): : 229 - 242
  • [28] THE TIME-SERIES CONSUMPTION FUNCTION REVISITED
    BLINDER, AS
    DEATON, A
    BROOKINGS PAPERS ON ECONOMIC ACTIVITY, 1985, (02) : 465 - 521
  • [29] Using matrix approximation for high-dimensional discrete optimization problems: Server consolidation based on cyclic time-series data
    Setzer, Thomas
    Bichler, Martin
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2013, 227 (01) : 62 - 75
  • [30] AN ITERATED FUNCTION APPROXIMATION IN SHADOWING TIME-SERIES
    DAVIES, ME
    PHYSICS LETTERS A, 1992, 169 (04) : 251 - 258