Incremental parallelization for clusters in the SAPFOR system
Authors
V.A. Bakhtin, N.A. Kataev, A.S. Kolganov, N.N. Korolev, V.A. Krukov, M.Yu. Kuznecov, N.V. Podderugina, M.N. Pritula, O.A. Savitskaya, A.A. Smirnov, O.F. Zhukova
Annotation
The experience of SAPFOR system usage has shown that when parallelizing large programs and program systems for a cluster, it is necessary to parallelize them incrementally, starting from the most time-consuming fragments and incrementally adding new fragments, until we reach the desired level of the parallel program performance. The principles of incremental parallelization of the program systems are considered in the article.
The work was funded by RFBR (projects No. 16-07-01067, 16-07-01014, 17-01-00820).
Key words
Automation of parallelization, heterogeneous computational cluster, incremental parallelization.
Language
Russian
Reference
V.A. Bakhtin, N.A. Kataev, A.S. Kolganov, N.N. Korolev, V.A. Krukov, M.Yu. Kuznecov, N.V. Podderugina, M.N. Pritula, O.A. Savitskaya, A.A. Smirnov, O.F. Zhukova. Incremental parallelization for clusters in the SAPFOR system // Proceedings of XIX all-Russian scientific conference "Scientific service on the Internet (September 18th - 23th 2017, Novorossiysk), Moscow: Keldysh Institute of Applied Mathematics RAS, 2017, P. 48-52