DocumentCode :
3204590
Title :
Efficient GPU Implementation for Particle in Cell Algorithm
Author :
Joseph, Rejith George ; Ravunnikutty, Girish ; Ranka, Sanjay ; D´Azevedo, Eduardo ; Klasky, Scott
fYear :
2011
fDate :
16-20 May 2011
Firstpage :
395
Lastpage :
406
Abstract :
Particle in cell (PIC) algorithm is a widely used method in plasma physics to study the trajectories of charged particles under electromagnetic fields. The PIC algorithm is computationally intensive and its time requirements are proportional to the number of charged particles involved in the simulation. The focus of the paper is to parallelize the PIC algorithm on Graphics Processing Unit (GPU). We present several performance trade-offs related to small shared memory and atomic operations on the GPU to achieve high performance.
Keywords :
computer graphic equipment; coprocessors; physics computing; plasma; GPU; atomic operation; graphics processing unit; particle-in-cell algorithm; plasma physics; shared memory operation; Arrays; Graphics processing unit; Hardware; Instruction sets; Kernel;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel & Distributed Processing Symposium (IPDPS), 2011 IEEE International
Conference_Location :
Anchorage, AK
ISSN :
1530-2075
Print_ISBN :
978-1-61284-372-8
Electronic_ISBN :
1530-2075
Type :
conf
DOI :
10.1109/IPDPS.2011.46
Filename :
6012810
Link To Document :
بازگشت