Parallel programs execution optimization using behavior control in LuNA system
Malyshkin V. Akhmed-Zaki D. Perepelkin V.
September 2021Springer
Journal of Supercomputing
2021#77Issue 99771 - 9779 pp.
In the paper, the problem of efficient parallel execution of numerical algorithms for supercomputers in the LuNA system is concerned. With LuNA, an application algorithm is represented in a hardware-independent high-level form. This allows implementing the algorithm by automatic construction of various parallel programs, which possess different non-functional properties, such as execution time, memory consumption, network workload. In the LuNA system, the efficiency problem of automatically constructed parallel programs is dealt with through the behavior concept. The presented approach allows controlling parallel program behavior without low-level programming of the desired behavior.
Automatic parallel programs construction , Fragmented programming technology , LuNA system , Parallel program behavior
Text of the article Перейти на текст статьи
Institute of Computational Mathematics and Mathematical Geophysics SB RAS, Novosibirsk, Russian Federation
Novosibirsk State University, Novosibirsk, Russian Federation
Novosibirsk State Technical University, Novosibirsk, Russian Federation
Astana IT University, Nur-Sultan, Kazakhstan
Institute of Computational Mathematics and Mathematical Geophysics SB RAS
Novosibirsk State University
Novosibirsk State Technical University
Astana IT University
10 лет помогаем публиковать статьи Международный издатель
Книга Публикация научной статьи Волощук 2026 Book Publication of a scientific article 2026