Runtime energy consumption estimation for server workloads based on chaotic time-series approximation

25Citations
Citations of this article
24Readers
Mendeley users who have this article in their library.

Abstract

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. © 2012 ACM.

Cite

CITATION STYLE

APA

Lewis, A. W., Tzeng, N. F., & Ghosh, S. (2012). Runtime energy consumption estimation for server workloads based on chaotic time-series approximation. In Transactions on Architecture and Code Optimization (Vol. 9). https://doi.org/10.1145/2355585.2355588

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free