区域分解型并行预条件的一种粗网格校正算法
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Ab s t r a c t D o ma i n d e c o mp o s i t i o n i s o n e o f t h e f u n d a me n t a l me t h o d s f o r p a r a l l e l c o mp u t i n g .Du in r g t h e s o l u t i o n o f s p a r s e l i n e a r s y s t e ms
d e c o mp o s i t i o n i d e a s t o p a r a l l e l i s e .B u t t h e e s s e n c e f o t h e d o ma i n d e c o mp o s i t i o n i s t o a p p r o x i ma t e t h e g l o b a l s o l u t i o n w i t h l o c a l s o l u t i o n s , w h i c h mu s t l e a d t o s i g n i i f c a n t e r r o r s .T o r e d u c e t h i s e r r o r ,a c o a r s e d c o r r e c t i o n lg a o r i t h m i s p r e s e n t e d t h r o u g h t h e c o n t r a c t i o n o f t h e
( S c h o o l o fC o m p u t e r& e , 娥・ , N a t i o n a l U n w e r s i t y o fD e f e n s e T e c h n o l o g y , C h a n g s h a 4 1 0 0 7 3 ,H u n a n ,C h i n 强 张卫民
( 国防科技大学计算机学院 湖南 长沙 4 1 0 0 7 3 )
北京 1 0 0 0 3 8 ) ( 中国水利水 电科学研究院流域水循 环模拟 与调控 国家重点实验室
摘
要
区域分解是并行计算的基本手段之一 , 在稀 疏线性方 程组迭代 求解 时, 对不完全分 解等 串行计 算时很有效 的预条件 , 经
第3 0卷 第 9期
2 0 1 3年 9月
计算 机应 用与软 件
C o mp u t e r Ap p l i c a t i o n s a n d S o f t wa r e
Vo 1 . 3 0 NO. 9 S e p.201 3
区域 分 解 型 并 行 预 条 件 的 一种 粗 网格 校 正 算 法
常采用 区域分解的思想进行并行化。但 区域分解的本质是利用局部解来近似全 局解 , 从 而必然存在 较大误差 , 为此 , 提 出一 种粗 网 格校 正算法, 通过非重叠子 区域浓缩 , 每 个非重叠子 区域浓缩为一个超结点 , 形成一个含全 局信息且 阶数等于子 区域个 数 的小 线性
方程组 , 之后用其对原并行预条件进行校 正。对块 J a c o b i 型、 经典 加性 S c h w a r z 、 以及 因子 组合 型并行 不完全分 解预 条件 的实验 表 明, 粗 网格校 正能有效 改善 收敛 性并提 高求解效 率。 关键 词
中图分类号
区域分解 并行计算 稀疏线性方程组 预条件 粗 网格校正
T P 3 0 1 文 献标 识 码 A D O I : 1 0 . 3 9 6 9 / j . i s s n . 1 0 0 0 - 3 8 6 x . 2 0 1 3 . 0 9 . 0 0 3
A CoARS E G砌
CoRRECTI oN ALGORI THM FOR DoM AI N DECoM P oS I TI oN
BAS ED PARALLE L PRECONDI TI ONERS
Wu J i a n p i n g Ma Hu a i f a Z h a o J u n S o n g J u n q i a n g Z h a n g We i mi n
w i t h i t e r a t i o n s ,f or t h e e f f e c t i v e p r e c o n d i t i o n e r s i n s e i r l a c o mp u t a t i o n s u c h a s i n c o mp l e t e f a c t o r i s a t i o n, i t i s u s u l a t o a d o p t t h e d o ma i n
。 ( S t a t e K e y L a b o r a t o r y o fS i mu l a t i o n a n d R e g u l a t i o n f o W a t e r C y c l e i n R & e r B a s i n ,C h i n a I st n h u t e f o W a t e r - R e s o u r c e s a n d H y d r o p o w e r Re s e a r c h , B e i j i n g 1 0 0 0 3 8, C h i n a )
d e c o mp o s i t i o n i d e a s t o p a r a l l e l i s e .B u t t h e e s s e n c e f o t h e d o ma i n d e c o mp o s i t i o n i s t o a p p r o x i ma t e t h e g l o b a l s o l u t i o n w i t h l o c a l s o l u t i o n s , w h i c h mu s t l e a d t o s i g n i i f c a n t e r r o r s .T o r e d u c e t h i s e r r o r ,a c o a r s e d c o r r e c t i o n lg a o r i t h m i s p r e s e n t e d t h r o u g h t h e c o n t r a c t i o n o f t h e
( S c h o o l o fC o m p u t e r& e , 娥・ , N a t i o n a l U n w e r s i t y o fD e f e n s e T e c h n o l o g y , C h a n g s h a 4 1 0 0 7 3 ,H u n a n ,C h i n 强 张卫民
( 国防科技大学计算机学院 湖南 长沙 4 1 0 0 7 3 )
北京 1 0 0 0 3 8 ) ( 中国水利水 电科学研究院流域水循 环模拟 与调控 国家重点实验室
摘
要
区域分解是并行计算的基本手段之一 , 在稀 疏线性方 程组迭代 求解 时, 对不完全分 解等 串行计 算时很有效 的预条件 , 经
第3 0卷 第 9期
2 0 1 3年 9月
计算 机应 用与软 件
C o mp u t e r Ap p l i c a t i o n s a n d S o f t wa r e
Vo 1 . 3 0 NO. 9 S e p.201 3
区域 分 解 型 并 行 预 条 件 的 一种 粗 网格 校 正 算 法
常采用 区域分解的思想进行并行化。但 区域分解的本质是利用局部解来近似全 局解 , 从 而必然存在 较大误差 , 为此 , 提 出一 种粗 网 格校 正算法, 通过非重叠子 区域浓缩 , 每 个非重叠子 区域浓缩为一个超结点 , 形成一个含全 局信息且 阶数等于子 区域个 数 的小 线性
方程组 , 之后用其对原并行预条件进行校 正。对块 J a c o b i 型、 经典 加性 S c h w a r z 、 以及 因子 组合 型并行 不完全分 解预 条件 的实验 表 明, 粗 网格校 正能有效 改善 收敛 性并提 高求解效 率。 关键 词
中图分类号
区域分解 并行计算 稀疏线性方程组 预条件 粗 网格校正
T P 3 0 1 文 献标 识 码 A D O I : 1 0 . 3 9 6 9 / j . i s s n . 1 0 0 0 - 3 8 6 x . 2 0 1 3 . 0 9 . 0 0 3
A CoARS E G砌
CoRRECTI oN ALGORI THM FOR DoM AI N DECoM P oS I TI oN
BAS ED PARALLE L PRECONDI TI ONERS
Wu J i a n p i n g Ma Hu a i f a Z h a o J u n S o n g J u n q i a n g Z h a n g We i mi n
w i t h i t e r a t i o n s ,f or t h e e f f e c t i v e p r e c o n d i t i o n e r s i n s e i r l a c o mp u t a t i o n s u c h a s i n c o mp l e t e f a c t o r i s a t i o n, i t i s u s u l a t o a d o p t t h e d o ma i n
。 ( S t a t e K e y L a b o r a t o r y o fS i mu l a t i o n a n d R e g u l a t i o n f o W a t e r C y c l e i n R & e r B a s i n ,C h i n a I st n h u t e f o W a t e r - R e s o u r c e s a n d H y d r o p o w e r Re s e a r c h , B e i j i n g 1 0 0 0 3 8, C h i n a )