arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 1108.4181math.NAcs.NA
收藏

一种快速并行算法求解块三对角线性方程组,包括区域分解方法

A fast parallel algorithm for solving block-tridiagonal systems of linear equations including the domain decomposition method

Institute of Computational Mathematics and Mathematical Geophysics(计算数学与数学地球物理研究所);Novosibirsk State University(新西伯利亚国立大学)

Andrew V. Terekhov

AI总结:

本文提出一种新的并行算法,用于求解具有相同块三对角矩阵但不同右端项的线性代数方程组,该算法是并行二分法在块三对角情形下的推广,并基于此实现了区域分解方法(Schur补方法)的并行化,在数千处理器上获得近线性加速比。

摘要:

在本研究中,我们开发了一种新的并行算法,用于求解具有相同块三对角矩阵但不同右端项的线性代数方程组。该方法是求解三对角矩阵线性方程组的并行二分法\cite{terekhov:Dichotomy}的推广。利用这种方法,我们提出了区域分解方法(Schur补方法)的并行实现。使用谱差分技术计算声波场提高了并行算法的效率。在使用数个到数千个处理器时,加速比与处理器数量呈近线性关系。本研究的创新之处在于,所开发的用于求解块三对角方程组的并行算法是一套有效且简单的程序,适用于在超级计算机上解决工程任务。

英文摘要:

In this study, we develop a new parallel algorithm for solving systems of linear algebraic equations with the same block-tridiagonal matrix but with different right-hand sides. The method is a generalization of the parallel dichotomy algorithm for solving systems of linear equations with tridiagonal matrices \cite{terekhov:Dichotomy}. Using this approach, we propose a parallel realization of the domain decomposition method (\mbox{the Schur} complement method). The calculation of acoustic wave fields using the spectral-difference technique improves the efficiency of the parallel algorithms. A near-linear dependence of the speedup with the number of processors is attained using both several and several thousands of processors. This study is innovative because the parallel algorithm developed for solving block-tridiagonal systems of equations is an effective and simple set of procedures for solving engineering tasks on a supercomputer.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑