Abstract. Appearance of new computational technologies based on GPGPU (General-Purpose computing for Graphics Processing Units) approach allows to model the dynamical interaction of large number of particles in physical and astrophysical problems. To solve this problem, we discuss the questions of the design and development of the computational tools that realize the parallel simulations with the usage of JCUDA (Java bindings for the Compute Unified Device Architecture). We analyzed the existing computational solutions and formulated the criteria to the functionality of the developing system and designed the model of the system by canonical UML (Unified Modeling Language) diagrams. Software allows to support the two types of user interfaces: GUI (Graphic User Interface) and CLI (Command Line Interface). The simulation problem can be divided into two parts. The first part of the problem can be reduced to the creating the initial coordinates and the velocities of interacting particles based on the distribution function of the particles in each object. The second part deals with the realization of the numerical algorithms which model the dynamics of interacting particles using CUDA architecture. We present the comparison of the computational performance of algorithms based on the traditional step-by-step approach and the parallel simulations based on CUDA architecture.

The cost of a single article is 350 rubles. (including VAT 18%). After you place an order within a few days, you will receive following documents to your specified e-mail: account on payment and receipt to pay in the bank.

After depositing your payment on our bank account we send you file of the article by e-mail.