Characterizing the Energy Consumption of Data Transfers and Arithmetic Operations on x86−64 Processors

Publikation: Beitrag in Buch/Konferenzbericht/Sammelband/GutachtenBeitrag in KonferenzbandBeigetragenBegutachtung

Abstract

The energy efficiency of computer systems is influenced by many interdependent aspects. To asses the efficiency, typical benchmarks characterized the total power consumption of a computer system under certain domain specific workloads. For example, in case of the SPECPower benchmark the workload is a typical web server specific Java application. The contribution of individual components is usually not considered in this class of benchmarks. The CPU makes the most significant contribution due to both its high peak power consumption and the high variability depending on the workload. Correlations of workload and energy consumption of parts of the processors are usually done with simulations rather than actual measurements. This is mainly a consequence of the limited time resolution of power meters that is usually orders of magnitude too low to observe variations in the time scale of microarchitectural events. Furthermore, it is usually not possible to solely measure power consumption of processors as they are supplied by multiple power lines that are not easily accessible and are often shared with other components. In this paper we present benchmarks and a measurement methodology that compensate for the time resolution of our power meter by applying a constant and well-defined workload to the system. Using this experimental setup we analyze x86-64 microarchitectures from AMD and Intel. We furthermore characterize the contribution of individual operations and data transfers to the total power consumption of the Intel system.

Details

OriginalspracheEnglisch
TitelInternational Conference on Green Computing
Herausgeber (Verlag)Wiley-IEEE Press
Seiten123-133
Seitenumfang11
ISBN (Print)978-1-4244-7614-5
PublikationsstatusVeröffentlicht - 18 Aug. 2010
Peer-Review-StatusJa

Konferenz

TitelInternational Conference on Green Computing
Dauer15 - 18 August 2010
OrtChicago, IL, USA

Externe IDs

Scopus 78449271610
ORCID /0000-0002-8491-770X/work/141543289
ORCID /0009-0003-0666-4166/work/151475594

Schlagworte

Ziele für nachhaltige Entwicklung

Schlagwörter

  • Benchmark testing