DOI: 10.55176/2414-1038-2020-1-69-76
Authors & Affiliations
Shoshina A.V.1, Belousov V.I.2
1 National Research Nuclear University "Moscow Engineering Physics Institute", Moscow, Russia
2Nuclear Safety Institute of the Russian Academy of Sciences, Moscow, Russia
Korobeinikov V.V.1 – Chief Researcher, Dr. Sci. (Phys.-Math.), Professor. Contacts: 1, Sq. Bondarenko, Obninsk, Kaluga region, Russia, 249033. Tel.: +7 910 863 7098; e-mail:
Shoshina A.V1 – student of 4th term.
Belousov V.I.2 – Chief Specialist in Modeling Neutron-Physical Processes, Cand. Sci. (Techn.). Contacts: 52, Bolshaya Tulskaya st., Moscow, Russia, 115191. Tel.: +7(977)461-39-03, e-mail: iamnastish@gmail.com./p>
Abstract
The ODETTA calculation code and a comparative analysis of the program simulation with using of MPI principles as well as the possibility of applying MPI technology to speed up the calculation code are considered. The development of the ODETTA program algorithmic part with MPI using is described. Features and specifics of this program parallelizing are presented. The modification of the calculation code is given. The corresponding software algorithms are considered. The structure of ODETTA program modules with MPI using is displayed. The results of ODETTA serial and parallel versions in OS Linux with MPI using on the HPC cluster of National Research Nuclear University MEPhI are presented. In addition, the comparative analysis of two program implementations in terms of speed and accuracy of results by using of two different clusters and a different number of nodes on them is given.
Keywords
parallel programming, MPI, PROGRAM ODETTA, finite element method, radiation safety, HPC
cluster.
Article Text (PDF, in Russian)
UDC 621.039.5
Problems of Atomic Science and Technology. Series: Nuclear and Reactor Constants, 2020, issue 1, 1:7