Гибридный MPI — ОрenМР алгоритм переупорядочения симметричных разреженных матриц и его применение к решению СЛАУ
УДК:
519.688, 004.428
DOI:
10.24412/2073-0667-2022-1-28-41
Аннотация:
В работе рассматривается задача переупорядочения строк и столбцов разреженной матрицы с целью уменьшения заполнения фактора при прямом решении СЛАУ. Предлагается параллельный алгоритм многоуровневого метода вложенных сечений для систем с распределенной памятью, в котором выполняется согласованное использование процессов и потоков в рамках одной вычислительной системы. Приводятся результаты вычислительных экспериментов, показывающие конкурентоспособность реализации в сравнении с аналогами по времени переупорядочения и заполнению фактора матриц. Показано, что применение полученных перестановок позволяет сократить время решения СЛАУ с помощью открытой библиотеки MUMPS на ряде тестовых задач.
Ключевые слова:
метод вложенных сечений, переупорядочение разреженных матриц, параллельный алгоритм, решение разреженных СЛАУ
Номер журнала:
1(54) 2022 г.
Год:
2022
Адрес:
Национальный исследовательский Нижегородский государственный университет им. Н. И. Лобачевского, 603950, Нижний Новгород, Россия
Библиографическая ссылка:
Пирова, А. Ю. Гибридный MPI — ОрenМР алгоритм переупорядочения симметричных разреженных матриц и его применение к решению СЛАУ // журнал "Проблемы информатики", 2022, № 1, с.28-41. DOI: 10.24412/2073-0667-2022-1-28-41