DocumentCode :
3066474
Title :
The Simulation and Implementation of Discrete Particle System based on CUDA
Author :
Qiang-qiang, Huang ; Shun-liang, Jiang ; Xu Shao-ping ; Tian-wen, Dong
Author_Institution :
Sch. of Inf. Engineereing, Nanchang Univ., Nanchang, China
fYear :
2011
fDate :
29-31 July 2011
Firstpage :
501
Lastpage :
504
Abstract :
In this paper, NVIDIA´s parallel computing architecture CUDA is used to implement a discrete particle simulation system. In the neighbor search part, an algorithm based on hash list is used. In the collision part, the stream of CUDA is used to split one step simulation to four parallel streams, the asynchronous copy method is used to output, then an efficient way to use the CUDA memory model is designed. The results shown that the CUDA´s discrete particle system is efficient and effective.
Keywords :
computer graphic equipment; coprocessors; file organisation; parallel architectures; parallel memories; reproduction (copying); CUDA memory model; NVIDIA; asynchronous copy method; discrete particle simulation system; hash list; parallel computing architecture; parallel stream; Computational modeling; Force; Graphics processing unit; Instruction sets; Kernel; Parallel processing; Solids; CUDA; DEM; GPU; Parallel Programing; Particle System; Stream;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Business Computing and Global Informatization (BCGIN), 2011 International Conference on
Conference_Location :
Shanghai
Print_ISBN :
978-1-4577-0788-9
Electronic_ISBN :
978-0-7695-4464-9
Type :
conf
DOI :
10.1109/BCGIn.2011.132
Filename :
6003959
Link To Document :
بازگشت