当前位置: X-MOL 学术SICS Softw.-Inensiv. Cyber-Phys. Syst. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
The influence of two modern compiler infrastructures on the energy consumption of the HPCG benchmark
SICS Software-Intensive Cyber-Physical Systems Pub Date : 2018-05-15 , DOI: 10.1007/s00450-018-0393-8
Armin Jäger , Jan-Patrick Lehr , Christian Bischof

As energy consumption plays a more and more critical role in high-performance computing installations, investigating the influence of the different system components and their share w.r.t. energy consumption is of great interest. The compiler is one of the key parts of the software environment. Unlike processor frequency and power limits, the influence of the compiler and its sets of optimizations on energy consumption has not received much attention in the field of high-performance computing yet. In this paper, we present a study which compares the GNU and Intel compiler infrastructures with each other concerning the energy consumption of the generated code. We use the HPCG benchmark as target application and perform energy measurements using both single-socket and whole-machine measurements. Our results show that the compiler can have a strong influence on energy consumption: For one configuration, the binary compiled with the Intel compiler consumes approximately twice the amount of energy of the binary compiled with the GNU compiler, even though the runtime is practically the same.



中文翻译:

两种现代编译器基础设施对 HPCG 基准测试能耗的影响

随着能源消耗在高性能计算装置中发挥着越来越重要的作用,研究不同系统组件的影响及其在能源消耗中所占的份额引起了人们的极大兴趣。编译器是软件环境的关键部分之一。与处理器频率和功耗限制不同,编译器及其优化对能耗的影响在高性能计算领域尚未受到太多关注。在本文中,我们提出了一项研究,对 GNU 和 Intel 编译器基础架构在生成代码的能耗方面进行了比较。我们使用 HPCG 基准作为目标应用,并使用单插槽和整机测量来执行能量测量。我们的结果表明,编译器对能耗有很大影响:对于一种配置,使用 Intel 编译器编译的二进制文件消耗的能量大约是使用 GNU 编译器编译的二进制文件的两倍,即使运行时间实际上相同。

更新日期:2018-05-15
down
wechat
bug