Algorithms for Optimizing the Execution of Parallel Programs on High-Performance Systems When Solving Problems of Modeling Physical Processes

Kirill V. Pavsky, Mikhail G. Kurnosov, Alexandr V. Efimov, Konstantin E. Kramarenko, Eugene N. Peryshkova, Artem Y. Polyakov · Optoelectronics Instrumentation and Data Processing · 2021

Algorithms are proposed to improve the efficiency of parallel programs execution on high-performance computer systems, in particular, when solving problems of modeling physical processes. The developed algorithms are focused on optimizing the performance of collective operations on multiprocessor SMP/NUMA nodes in the MPI standard. Read-write blocking algorithms increase the efficiency of synchronization of access to shared memory relative to the algorithms used in the Open PMIx library.

Read the paper · More papers on PaperTik