DocumentCode :
2953364
Title :
High performance computing and simulations on the GPU using CUDA
Author :
Ujaldon, Manuel
Author_Institution :
Comput. Archit. Dept., Univ. of Malaga, Malaga, Spain
fYear :
2012
fDate :
2-6 July 2012
Firstpage :
1
Lastpage :
7
Abstract :
The computational power and memory bandwidth of graphics processing units (GPUs) have turned them into attractive platforms for general-purpose applications at significant speed gains versus their CPU counterparts [1]. In addition, an increasing number of today´s state-of-the-art supercomputers include commodity GPUs to bring us unprecedented levels of performance in terms of raw GFLOPS and GFLOPS/cost. In this paper, we provide an introduction to CUDA programming paradigm with an emphasis on simulations which can exploit SIMD parallelism and high memory bandwidth on GPUs. OpenCL is also briefly described as a recent standardization effort to set up an open standard API for general-purpose manycore architectures.
Keywords :
graphics processing units; multiprocessing systems; parallel architectures; CUDA programming; GFLOPS; GPU; OpenCL; SIMD parallelism; general-purpose manycore architectures; graphics processing units; high performance computing; memory bandwidth; open standard API; Computational modeling; Computer architecture; Graphics processing unit; Hardware; Instruction sets; Parallel processing; Programming; CUDA; GPGPU; Graphics Processors (GPUs); High-Performance and Simulations; OpenCL;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Computing and Simulation (HPCS), 2012 International Conference on
Conference_Location :
Madrid
Print_ISBN :
978-1-4673-2359-8
Type :
conf
DOI :
10.1109/HPCSim.2012.6266884
Filename :
6266884
Link To Document :
بازگشت