Krylov I.V. The Research of Parallel Computation Efficiency When Modeling Collisionless Gravitating Systems

Krylov Ivan Vladimirovich
 
Master Student, Department of Computer System and Computer Simulation, Volgograd State University
This email address is being protected from spambots. You need JavaScript enabled to view it. , This email address is being protected from spambots. You need JavaScript enabled to view it.
Prosp. Universitetsky, 100, 400062 Volgograd, Russian Federation
 
Abstract. N-body model is widely used for a wide range of problems in which the important role is played by collective processes. Interaction in the N-body problem is defined between pairs of particles. The force acting on one i-particle is the sum of contributions from all other particles. Each body of system is characterized by a set of parameters (weight, speed, position in space).
Calculation of the acceleration caused by power influence of other particles on it is necessary for definition of the law of all particles movement. Calculations on algorithm are quite demanding: for N particles the volume of calculations grows as O(N2). The direct methods and difficult schemes allowing to reduce the volume of calculations to O (NlogN) are used for effective modeling. An alternative way to reduce time of calculations is the use of technologies of parallel computing on GPUs.
The CUDA technology is considered the most advanced now. The parallel program is constructed taking into account alignment and use of the shared memory. The mechanism of interaction of threads among themselves in CUDA is realized by means of the built-in syncthreads function.
The results of numerical experiments of the dynamics of gravitationally interacting N-particles are presented using a different graphics processors as a part of the algorithm “Particle-Particle” and using technology CUDA.
 
Key words: N-body simulation, GPU, parallel programming, acceleration of calculations, CUDA.

Creative Commons License
The Research of Parallel Computation Efficiency When Modeling Collisionless Gravitating Systems by Krylov I.V. is licensed under a Creative Commons Attribution 4.0 International License.

Citation in EnglishScience Journal of Volgograd State University. Mathematics. Physics. №2 (27) 2015 pp. 49-52

 

Attachments:
Download this file (5_KpylovI.pdf) 5_KpylovI.pdf
URL: https://mp.jvolsu.com/index.php/en/component/attachments/download/427
967 Downloads