DocumentCode :
3575064
Title :
Power Consumption Analysis of Parallel Algorithms on GPUs
Author :
Magoules, Frederic ; Cheik Ahamed, Abal-Kassim ; Desmaison, Alban ; Lechenet, Jean-Christophe ; Mayer, Francois ; Ben Salem, Haifa ; Zhu, Thomas
Author_Institution :
CUDA Res. Center, Ecole Centrale Paris, Paris, France
fYear :
2014
Firstpage :
304
Lastpage :
311
Abstract :
Due to their highly parallel multi-cores architecture, GPUs are being increasingly used in a wide range of computationally intensive applications. Compared to CPUs, GPUs can achieve higher performances at accelerating the programs´ execution in an energy-efficient way. Therefore GPGPU computing is useful for high performance computing applications and in many scientific research fields. In order to bring further performance improvements, GPU clusters are increasingly adopted. The energy consumed by GPUs cannot be neglected. Therefore, an energy-efficient time scheduling of the programs that are going to be executed by the parallel GPUs based on their deadline as well as the assigned priorities could be deployed to face their energetic avidity. For this reason, we present in this paper a model enabling the measure of the power consumption and the time execution of some elementary operations running on a single GPU using a new developed energy measurement protocol. Consequently, using our methodology, energy needs of a program could be predicted, allowing a better task scheduling.
Keywords :
graphics processing units; parallel algorithms; parallel architectures; power aware computing; processor scheduling; CPU; GPGPU computing; GPU cluster; computationally intensive application; elementary operation; energetic avidity; energy measurement protocol; energy-efficient time scheduling; high performance computing application; parallel GPU; parallel algorithm; parallel multicores architecture; power consumption analysis; task scheduling; Central Processing Unit; Clamps; Graphics processing units; Oscilloscopes; Power demand; Power measurement; Vectors; Energy Consumption; Energy Measuring Device; GPU; Gravity equation; Green Computing; Linear Algebra Operation; Parallel Computing; Prediction Algorithm; Task Scheduling Algorithm;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Computing and Communications, 2014 IEEE 6th Intl Symp on Cyberspace Safety and Security, 2014 IEEE 11th Intl Conf on Embedded Software and Syst (HPCC,CSS,ICESS), 2014 IEEE Intl Conf on
Print_ISBN :
978-1-4799-6122-1
Type :
conf
DOI :
10.1109/HPCC.2014.54
Filename :
7056757
Link To Document :
بازگشت