DocumentCode :
2787808
Title :
Programming Strategies for GPUs and their Power Consumption
Author :
Ghosh, Sayan ; Chapman, Barbara
Author_Institution :
Comput. Sci. Dept., Univ. of Houston, Houston, TX, USA
fYear :
2011
fDate :
10-14 Oct. 2011
Firstpage :
218
Lastpage :
218
Abstract :
GPUs are slowly becoming ubiquitous devices in high performance computing. Nvidia´s newly released version 4.0 of the CUDA API[2] for GPU programming offers multiple ways to program on GPUs and emphasizes on Multi-GPU environments which are common in modern day compute clusters. However, despite of the subsequent progress in FLOP counts, the bane of large scale computing systems have been increased energy consumption and cooling costs. Since the energy (power X time) of a system has an obvious correlation with the user program, hence different programming techniques on GPUs could have a relation to the overall system energy consumption.
Keywords :
energy consumption; graphics processing units; parallel architectures; CUDA API; FLOP counts; GPU programming; cooling cost; energy consumption; high performance computing; large scale computing system; multiGPU environment; power consumption; ubiquitous device; Educational institutions; Energy consumption; Graphics processing unit; High performance computing; Instruction sets; Kernel; Programming; CUDA 4.0; Energy; GPU; Multi-GPU; Nvidia; Power;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Architectures and Compilation Techniques (PACT), 2011 International Conference on
Conference_Location :
Galveston, TX
ISSN :
1089-795X
Print_ISBN :
978-1-4577-1794-9
Type :
conf
DOI :
10.1109/PACT.2011.51
Filename :
6113828
Link To Document :
بازگشت