Анализ параллельных алгоритмов для симметризованных треугольных методов решения сеточных эллиптических уравнений

Статья: Анализ параллельных алгоритмов для симметризованных треугольных методов решения сеточных эллиптических уравнений

Александр Иванович Сухинов Денис Анатольевич Соломаха Владимир Николаевич Литвинов

Журнал: Вестник Южно-Уральского государственного университета. Серия: Вычислительная математика и информатика @vestnik-susu-cmi

Статья в выпуске: 3 т.15, 2026 года.

Бесплатный доступ

Развитие эффективных вычислительных методов для моделирования сложных физических процессов в прибрежных зонах, таких как Азовское море, требует решения крупных систем сеточных эллиптических уравнений. В работе выполнен анализ параллельных алгоритмов для симметризованных треугольных методов решения данных уравнений. Целью исследования является разработка и исследование масштабируемости параллельных реализаций метода симметричной последовательной верхней релаксации (SSOR), ориентированных на архитектуры с общей памятью. На основе теоретического анализа метода SSOR и его свойств как предобуславливателя для метода сопряженных градиентов предложен параллельный алгоритм, использующий декомпозицию расчетной области и диагональный порядок обхода подобластей для минимизации простоев потоков. Для модельной задачи Дирихле для уравнения Пуассона на квадратной области проведена серия численных экспериментов, позволяющих оценить влияние параметра релаксации ω на скорость сходимости, а также определить ускорение параллельной реализации на различных сетках. Полученные результаты демонстрируют высокую эффективность предложенного подхода при умеренном числе потоков и подтверждают перспективность использования симметризованных методов в качестве основы для построения параллельных предобуславливателей в задачах экологического моделирования.

сеточные уравнения \ уравнение Пуассона \ итерационные методы \ метод верхней релаксации \ SSOR \ параллельные алгоритмы \ декомпозиция области \ OpenMP \ ускорение

Короткий адрес: https://sciup.org/147255443

IDS: 147255443   |   УДК: 519.612.2, 519.683   |   DOI: 10.14529/cmse260301

Parallel Algorithms Analysis for Symmetrized Triangular Methods for Solving Grid Elliptic Equations

The development of efficient computational methods for modeling complex physical processes in coastal zones, such as the Azov Sea, requires solving large systems of grid elliptic equations. This work presents an analysis of parallel algorithms for symmetrized triangular methods for solving these equations. The aim of the research is the development and scalability investigation of parallel implementations of the Symmetric Successive Over-Relaxation (SSOR) method, targeted at shared-memory architectures. Based on a theoretical analysis of the SSOR method and its properties as a preconditioner for the conjugate gradient method, a parallel algorithm is proposed. This algorithm utilizes domain decomposition and a diagonal (wavefront) traversal order of subdomains to minimize thread idle time. For the Poisson equation Dirichlet problem on a square domain, a series of numerical experiments was conducted. These experiments allow for assessing the influence of the relaxation parameter ω on the convergence rate, as well as determining the speedup of the parallel implementation on various grids. The obtained results demonstrate the high efficiency of the proposed approach with a moderate number of threads and confirm the promise of using symmetrized methods as a basis for constructing parallel preconditioners in ecological modeling tasks.