Supercomputer technologies for solving problems of computational physics
Boris Glinskiy, Yury Zagorulko, Игорь Михайлович Куликов, Анна Федоровна Сапетина · Journal of Physics Conference Series · 2019
Abstract The issues of using supercomputer technologies developed by the authors to solve compute-intensive problems of mathematical physics are discussed. The technology of developing algorithms and software for supercomputers contains the three related stages: co-design, by which we understand the adaptation of the problem statement, the mathematical method and the computational algorithm to the parallel architecture of the supercomputer at all stages of the problem solution; studying the scalability of computational algorithms for the most promising supercomputers based on simulation modeling; evaluation of the energy efficiency of algorithms for various implementations on a given supercomputer architecture. It is proposed to further develop this approach with the use of the intelligence support for solving compute-intensive problems using the ontology of computational methods and algorithms for solving the problems of computational physics, the ontology of computational heterogeneous architectures and decision rules.