首页 | 本学科首页   官方微博 | 高级检索  
     

一种新的并行代数多重网格粗化算法
引用本文:徐小文,莫则尧. 一种新的并行代数多重网格粗化算法[J]. 计算数学, 2005, 27(3): 325-336
作者姓名:徐小文  莫则尧
作者单位:中国工程物理研究院研究生部,北京,100088;北京应用物理与计算数学研究所高性能计算中心,北京,100088
基金项目:国家杰出青年基金(60425205)和中物院双百人才基金资助.
摘    要:近年来,受实际应用领域中大规模科学计算问题的驱动,在大规模并行机上实现代数多重网格(AMG)算法成为数值计算领域的研究热点。本文针对经典AMG方法,提出一种新的并行网格粗化算法一多阶段并行RS算法(MPRS)。我们将新算法集成到了高性能预条件子软件包Hypre中。大量数值实验结果显示,新算法适合更广泛的问题,相对其他并行粗化算法,明显地改善了AMG并行计算的可扩展性。对三维27点格式有限差分离散的Poisson方程,在64个处理机上并行AMG求解,含8百万个未知量,新算法比RS3算法减少了近60的三维Poisson方程,近32万个未知量,在16个处理机上并行AMG—GMRES求解,新算法所需的迭代步数大约为其他粗化算法的一半,显示了很好的算法可扩展性。

关 键 词:代数多重网格(AMG)  并行计算  网格粗化
收稿时间:2004-10-29
修稿时间:2004-10-29

A NEW GRID-COARSENING ALGORITHM FOR PARALLEL ALGEBRAIC MULTIGRID METHOD
Xu Xiaowen,Mo Zeyao. A NEW GRID-COARSENING ALGORITHM FOR PARALLEL ALGEBRAIC MULTIGRID METHOD[J]. Mathematica Numerica Sinica, 2005, 27(3): 325-336
Authors:Xu Xiaowen  Mo Zeyao
Affiliation:Xu Xiaowen (Graduate School of CAEP, Beijing 100088, China) Mo Zeyao (High Performance Computing Center, IAPCM, Beijing 100088, China)
Abstract:In recent years, the need to solve linear systems arising from problems posed on large scale, unstructured grids has sparked great interest in parallelizing algebraic multigrid (AMG). In this paper, based on classical AMG method, we introduce a new parallel algorithm for selecting coarse-grid points, a crucial component of AMG. At the same time, we integrated this new algorithm into the Hypre, which is a high performance preconditioner package. Various numerical experiments based on Hypre are presented, and experimental results show that our method improves the algorithmic scalability of the parallel AMG computing remarkably. For the linear equations with 8 millions variables discretized from 3-D Poisson equation, comparing with RS3 coarsening algorithm, our method reduces the computing time by nearly 60% using 64 processors on one parallel computer. For unstructured grids problem with about 0.32 millions variables, the number of iterations of our method is about as half as that of RS3 algorithm using 16 processors on the same parallel computer.
Keywords:Algebraic Multigrid (AMG)   Parallel Computing   Grid Coarsening  
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《计算数学》浏览原始摘要信息
点击此处可从《计算数学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号