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