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.
Sessions, Richard B.
中科院分区:
计算机科学4区
文献类型:
--
作者:
McIntosh-Smith, Simon;Wilson, Terry;Sessions, Richard B.

文献摘要

被引文献

相似文献

随着由多核中央处理单元(cpu)和多核图形处理单元(gpu)组成的异构计算系统的出现,需要健壮的方法来促进不同系统之间公平的基准比较。在本文中,我们提出了一种基准测试方法,用于测量异构系统的许多性能指标。包括比较性能和能源效率的方法。考虑到进一步的指标,如相关的运行成本和碳排放。我们给出了一个应用于布里斯托尔大学对接引擎的案例研究,这是一个基于分子力学的对接应用程序,已被移植到布里斯托尔大学的开放计算语言中。结果包括AMD和NVIDIA gpu,以及最新x86 cpu上的高度优化代码。
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.