Benchmarking Energy Efficiency, Power Costs and Carbon Emissions on Heterogeneous Systems
Benchmarking Energy Efficiency, Power Costs and Carbon Emissions on Heterogeneous Systems
复制标题
DOI:
10.1093/comjnl/bxr091
复制
发表时间:
2012-02-01
期刊:
影响因子:
1.4
通讯作者:
Sessions, Richard B.
中科院分区:
文献类型:
--
作者:
McIntosh-Smith, Simon;Wilson, Terry;Sessions, Richard B.
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.