Вычислительные алгоритмы и прикладное математическое обеспечение для систем высокой и сверхвысокой производительности. Образовательный аспект
Авторы
-
Б. Н. Четверушкин
-
М. В. Якобовский
Ключевые слова:
вычислительные методы
математическое моделирование
параллельные алгоритмы
кадры высшей квалификации
гиперболизация систем уравнений
локально-адаптивные сетки
декомпозиция расчетных сеток
автоматизация разработки параллельных программ
отказоустойчивость
Аннотация
Рассматриваются алгоритмы и методы численного моделирования на высокопроизводительных вычислительных системах массового параллелизма, обеспечивающие эффективное использование процессоров общего назначения и графических ускорителей. На примере взаимодействия ВМК МГУ имени М. В. Ломоносова и ИПМ имени М. В. Келдыша РАН подчеркивается высокая роль подготовки кадров для развития суперкомпьютерных технологий и решения с их помощью сложных фундаментальных и прикладных задач. Обсуждаются возможности решения на основе фундаментальных исследований таких разноплановых задач, как сокращение объема вычислений при изучении задач механики сплошной среды и обеспечение возможности выполнения отказоустойчивых расчетов. Отмечается необходимость сохранения и усиления подготовки высококвалифицированных кадров, обладающих фундаментальной подготовкой для решения междисциплинарных задач в интересах сохранения конкурентоспособности ключевых наукоемких отраслей.
Раздел
Параллельные программные средства и технологии
Библиографические ссылки
- B. N. Chetverushkin, Kinetic Schemes and Quasi-Gasdynamic System of Equations (Maks Press, Moscow, 2004; CIMNE Barselona, 2008).
- B. N. Chetverushkin and M. V. Yakobovskiy, “Numerical Algorithms and Fault Tolerance of Hyperexascale Computer Systems,” Dokl. Akad. Nauk 472 (1), 13-17 (2017) [Dokl. Math. 95 (1), 7-11 (2017)].
doi 10.1134/S1064562417010021
- B. N. Chetverushkin, M. V. Yakobovskiy, M. A. Kornilina, and A. V. Semenova, “Numerical Algorithms for HPC Systems and Fault Tolerance,” in Communications in Computer and Information Science (Springer, Cham, 2019), Vol. 1063, pp. 34-44.
doi 10.1007/978-3-030-28163-2_3
- S. I. Repin and B. N. Chetverushkin, “Estimates of the Difference between Approximate Solutions of the Cauchy Problems for the Parabolic Diffusion Equation and a Hyperbolic Equation with a Small Parameter,” Dokl. Akad. Nauk 451 (3), 255-258 (2013) [Dokl. Math. 88 (1), 417-420 (2013)].
doi 10.1134/S1064562413040157
- M. D. Surnachev, V. F. Tishkin, and B. N. Chetverushkin, “On Conservation Laws for Hyperbolized Equations,” Differ. Uravn. 52 (7), 859-865 (2016) [Differ. Equ. 52 (7), 817-823 (2016)].
doi 10.1134/S0012266116070016
- B. N. Chetverushkin and A. A. Zlotnik, “On a Hyperbolic Perturbation of a Parabolic Initial-Boundary Value Problem,” Appl. Math. Lett. 83, 116-122 (2018).
doi 10.1016/j.aml.2018.03.027
- B. N. Chetverushkin and A. V. Gulin, “Explicit Schemes and Numerical Simulation Using Ultrahigh-Performance Computer Systems,” Reports of the Academy of Sciences. 446 (5), 501-503 (2012). Dokl. Akad. Nauk 446 (5), 501-503 (2012) [Dokl. Math. 86 (2), 681-683 (2012)].
doi 10.1134/S1064562412050213
- B. N. Chetverushkin, A. V. Saveliev, and V. I. Saveliev, “Kinetic Algorithms for Modeling Conductive Fluids flow on High-Performance Computing Systems,” Dokl. Akad. Nauk 489 (6), 552-557 (2019) [Dokl. Math. 100 (3), 577-581 (2019)].
doi 10.1134/S1064562419060206
- B. N. Chetverushkin, O. G. Olkhovskaya, and V. A. Gasilov, “Three-Level Scheme for Solving the Radiation Diffusion Equation,” Dokl. Akad. Nauk 512 (1), 89-95 (2023) [Dokl. Math. 108 (1), 320-325 (2023)].
doi 10.1134/S1064562423700837
- B. N. Chetverushkin, “Lower Bounds on Scales in Continuum Mechanics,” in Proc. Seminar on Time, Chaos, Mathematical Problems under supervision of V.A. Sadovnichii (Mosk. Gos. Univ., Moscow, 2009), Vol. 4, 75-96.
- B. N. Chetverushkin and M. V. Yakobovskiy, “Computational Algorithms and Architecture of High-Performance Systems,” Preprint No. 52 (Keldysh Institute of Applied Mathematics, Moscow, 2018).
- M. V. Yakobovskiy and M. A. Kornilina, “Development of Supercomputer Technologies at the Institute of Mathematical Modelling and Keldysh Institute of Applied Mathematics of Russian Academy of Sciences,” Computational Mathematics and Information Technologies 8 (1), 12-28 (2024).
doi 10.23947/2587-8999-2024-8-1-12-28
- A. A. Sukhinov, “Construction of Cartesian Meshes with Dynamic Adaptation to the Solution,” Mat. Model. 22 (1), 86-98 (2010).
- I. V. Abalakin, N. S. Zhdanova, and S. A. Soukov, “Reconstruction of Body Geometry on Unstructured Meshes by the Immersed Boundary Method,” Mat. Model. 28 (6), 77-88 (2016) [Math. Models Comput. Simul. 9 (1), 83-91 (2017)].
doi 10.1134/S2070048217010033
- G. Karypis, “Family of Graph and Hypergraph Partitioning Software,”
https://github.com/CIBC-Internal/metis-4.0.3/tree/master . Cited December 26, 2024.
- V. A. Bakhtin and V. A. Krukov, “DVM-Approach to the Automation of the Development of Parallel Programs for Clusters,” Programmirovanie, No. 3, 43-56 (2019) [Program. Comput. Soft. 45 (3), 121-132 (2019)].
doi 10.1134/S0361768819030034
- DVM System | DVM System.
http://dvm-system.org . Cited December 26, 2024.
- I. V. Abalakin, P. A. Bakhvalov, V. G. Bobkov, et al., “NOISEtte CFD&CAA Supercomputer Code for Research and Applications,” Supercomput. Front. Innov. 11 (2), 78-101 (2024).
doi 10.14529/jsfi240206
- A. R. Magomedov and A. V. Gorobets, “Heterogeneous Implementation of Preconditioners Based on Gauss-Seidel Method for Sparse Block Matrices,” Prikl. Mat. Inform. No. 72, 38-45 (2023) [Comput. Math. Model. 33 (4), 438-442 (2022)].
doi 10.1007/s10598-023-09585-2
- A. V. Gorobets, S. A. Soukov, and A. R. Magomedov, “Heterogeneous Parallel Implementation of a Multigrid Method with Full Approximation in the Noisette Code,” Mat. Model. 36 (2), 129-146 (2024) [Math. Models Comput. Simul. 16 (4), 609-619 (2024)].
doi 10.1134/S2070048224700261
- The Tenth Anniversary Russian Conference, “Computational Experiment in Aeroacoustics and Aerodynamics,” 16-21.09.2024.
https://ceaa.imamod.ru . Cited December 26, 2024.