Перейти к основному контенту Перейти к главному меню навигации Перейти к нижнему колонтитулу сайта
Вестник КазНПУ имени Абая, Серия «Физико-математические науки»

ФРАГМЕНТИРОВАННЫЙ АЛГОРИТМ ПОСТРОЕНИЯ АДАПТИВНОЙ СЕТКИ

Опубликован 09-2020
Казахский Национальный Университет имени аль-Фараби, г. Алматы
Astana IT University, Нұр-Султан қ
Astana IT University, Нұр-Султан қ
Аннотация

В статье описывается использование системы автоматизации управления фрагментами вычислений,
называемой LuNA (Language for Numerical Algorithms), для фрагментированного решения задачи построения
адаптивной структурированной сетки. Основная идея LuNA состоит в том, чтобы использовать высокоуровневое
представление алгоритма приложения, чтобы обеспечить его автоматическое выполнение на
мультикомпьютерах с гибридными узлами без необходимости программирования специалистом на низком
уровне. Построенная расчетная сеточная структура адаптируется к значениям заданной функции путем решения
системы дифференциальных уравнений методом конечных разностей. В качестве дифференциального метода
построения сетки использовано обращенное уравнение Бельтрами. Проведен ряд тестов на суперкомпьютере с
использованием описываемого фрагментированного алгоритма, в том числе на большом количестве потоков для
сетки размером в 500 миллионов узлов.

.pdf