Benchmarking energy efficiency, power costs and carbon emissions on heterogeneous systems

S McIntosh-Smith, T Wilson, A Ávila Ibarra, J Crisp, RB Sessions

Research output: Contribution to journalArticle (Academic Journal)

17 Citations (Scopus)
5 Downloads (Pure)

Abstract

With the advent of heterogeneous computing systems consisting of multi-core central processing units (CPUs) and many-core graphics processing units (GPUs), robust methods are needed to facilitate fair benchmark comparisons between different systems. In this paper, we present a benchmarking methodology for measuring a number of performance metrics for heterogeneous systems. Methods for comparing performance and energy efficiency are included. Consideration is given to further metrics, such as associated running costs and carbon emissions. We give a case study for these metrics applied to Bristol University Docking engine, a molecular mechanics-based docking application that has been ported to open computing language at the University of Bristol. Results are included for both AMD and NVIDIA GPUs, and for a highly optimized code on the latest x86 CPUs.
Translated title of the contributionBenchmarking energy efficiency, power costs and carbon emissions on heterogeneous systems
Original languageEnglish
Pages (from-to)192 - 205
Number of pages14
JournalThe Computer Journal
Volume55
Issue number2
DOIs
Publication statusPublished - Feb 2012

Bibliographical note

Other: 4*

Fingerprint Dive into the research topics of 'Benchmarking energy efficiency, power costs and carbon emissions on heterogeneous systems'. Together they form a unique fingerprint.

Cite this