Publishing House SB RAS:

Publishing House SB RAS:

Address of the Publishing House SB RAS:
Morskoy pr. 2, 630090 Novosibirsk, Russia



Advanced Search

Avtometriya

2024 year, number 4

PARALLEL METHODS OF SIMULATION OF HETEROEPITAXIAL GROWTH ON MULTIPROCESSOR SYSTEMS WITH SHARED MEMORY

K. V. Pavsky1,2, A. L. Revun1,2, S. A. Rudin1, E. N. Peryshkova1,2, M. G. Kurnosov1,2
1Rzhanov Institute of Semiconductor Physics, Siberian Branch, Russian Academy of Sciences, Novosibirsk, Russia
2Siberian State University of Telecommunications and Information science, Novosibirsk, Russia
Keywords: high-performance computer systems, parallel computing, barrier synchronization, OpenMP

Abstract

This paper proposes solutions that increase the efficiency of parallel program execution on high-performance computing systems when simulating heteroepitaxial growth on multiprocessor systems with shared memory. The developed algorithms are oriented towards the execution of program implementation of simulation of heteroepitaxial growth on multiprocessor NUMA nodes with shared memory. The primary prerequisite for the effective execution of parallel programs on the resources of a multiprocessor node is the incorporation of an architectural approach to the implementation of algorithms for data transfer through the shared memory of NUMA nodes. The proposed algorithms for optimizing synchronization in shared memory systems enhance the efficiency of accessing the shared memory of a multiprocessor node and reduce the time required for barrier synchronization. The developed methods and algorithms are implemented in the form of software for multiprocessor NUMA nodes with shared memory.