Title :
Application Centric Energy-Efficiency Study of Distributed Multi-Core and Hybrid CPU-GPU Systems
Author :
Cumming, Ben ; Fourestey, Gilles ; Fuhrer, Oliver ; Gysi, Tobias ; Fatica, Massimiliano ; Schulthess, Thomas C.
Author_Institution :
Swiss Nat. Supercomput. Center, ETH Zurich, Lugano, Switzerland
Abstract :
We study the energy used by a production-level regional climate and weather simulation code on a distributed memory system with hybrid CPU-GPU nodes. The code is optimised for both processor architectures, for which we investigate both time and energy to solution. Operational constraints for time to solution can be met with both processor types, although on different numbers of nodes. Energy to solution is a factor 3 lower with GPUs, but strong scaling can be pushed to larger node counts with CPUs to minimize time to solution. Our data shows that an affine relationship exists between energy and node hours consumed by the simulation. We use this property to devise a simple and practical methodology for optimising for energy efficiency that can be applied to other applications, which we demonstrate with the HPCG benchmark. We conclude with a discussion about the relationship to the commonly-used GF/Watt metric.
Keywords :
distributed memory systems; energy conservation; graphics processing units; power aware computing; weather forecasting; GF-Watt metric; HPCG benchmark; application centric energy-efficiency; distributed memory system; distributed multicore CPU-GPU systems; hybrid CPU-GPU systems; processor architectures; production-level regional climate simulation code; production-level regional weather simulation code; Atmospheric modeling; Benchmark testing; Computational modeling; Graphics processing units; Meteorology; Power demand; Production;
Conference_Titel :
High Performance Computing, Networking, Storage and Analysis, SC14: International Conference for
Conference_Location :
New Orleans, LA
Print_ISBN :
978-1-4799-5499-5