Анализ параллельных алгоритмов для симметризованных треугольных методов решения сеточных эллиптических уравнений
Статья: Анализ параллельных алгоритмов для симметризованных треугольных методов решения сеточных эллиптических уравнений
Статья в выпуске: 3 т.15, 2026 года.
Бесплатный доступ
Развитие эффективных вычислительных методов для моделирования сложных физических процессов в прибрежных зонах, таких как Азовское море, требует решения крупных систем сеточных эллиптических уравнений. В работе выполнен анализ параллельных алгоритмов для симметризованных треугольных методов решения данных уравнений. Целью исследования является разработка и исследование масштабируемости параллельных реализаций метода симметричной последовательной верхней релаксации (SSOR), ориентированных на архитектуры с общей памятью. На основе теоретического анализа метода SSOR и его свойств как предобуславливателя для метода сопряженных градиентов предложен параллельный алгоритм, использующий декомпозицию расчетной области и диагональный порядок обхода подобластей для минимизации простоев потоков. Для модельной задачи Дирихле для уравнения Пуассона на квадратной области проведена серия численных экспериментов, позволяющих оценить влияние параметра релаксации ω на скорость сходимости, а также определить ускорение параллельной реализации на различных сетках. Полученные результаты демонстрируют высокую эффективность предложенного подхода при умеренном числе потоков и подтверждают перспективность использования симметризованных методов в качестве основы для построения параллельных предобуславливателей в задачах экологического моделирования.
Короткий адрес: 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.