Authors: Yan-Shan Tian; Qingguo Zhou; Hong-Yu Sun; Jiong Wu; Xun-Chao Zhang; Kuan-Ching Li
Addresses: School of Information Science and Technology, Lanzhou University, Lanzhou, China; School of Mathematics and Computer Science, Ningxia Normal University, Guyuan, Ningxia, China ' School of Information Science and Technology, Lanzhou University, Lanzhou, China ' School of Information Science and Technology, Lanzhou University, Lanzhou, China ' School of Information Science and Technology, Lanzhou University, Lanzhou, China ' Institute of Modern Physics, Chinese Academy of Sciences, Lanzhou, 730000, Gansu, China ' Department of Computer Science and Information Engineering, Providence University, Taiwan
Abstract: This paper presents a discrete element method to handle particle collision detection and responses in transport simulation (the simulation of transport of protons and neutrons in granular flow target geometric model) based on GPUs. Discrete element method was adopted in the realisation of large-scale particle visualisation. The method simulates and solves edge detection, position judging, motion direction, calculation of the next collision point using GPU acceleration during the process of transport, and demonstrates the complete interaction process through OpenGL. Results show that the model presented exploits the acceleration of GPUs and has gained remarkable functional improvement compared with traditional method using solely CPUs. In addition, we used the MCNPX to calculate this model with high-speed proton bombardment. The distribution of power energies verifies that the granular flow target model is reliable and feasible.
Keywords: parallel acceleration; compute unified device architecture; CUDA; open graphics library; OpenGL; discrete element method; DEM; real-time simulation; GPU-accelerated visualisation; particle visualisation; accelerator-driven sub-critical system; ADS granular flow target; geometric modelling; particle collision detection; transport simulation; protons; neutrons; nuclear energy; nuclear waste; nuclear power; edge detection; position estimation; motion direction; collision points; GPUs; graphical processing units.
International Journal of High Performance Computing and Networking, 2015 Vol.8 No.4, pp.381 - 389
Available online: 27 Oct 2015 *Full-text access for editors Access for subscribers Purchase this article Comment on this article