一类偏微分方程的几种并行迭代算法
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
F b. 0l e 2 1
文 章 编 号 :07—14 2 l ) l 0 6 0 10 4 x(o 1 O 一 0 9— 4
文 献 标 志 码 : A
一
Байду номын сангаас
类 偏 微 分 方 程 的 几 种 并 行 迭 代 算 法
任 铭 ,张永 胜 ,景 元 萍
(. 1 西北 工 业 大 学 理学 院 ,陕 西 西安 7 ̄ 7 ;. 阳 理 工 学 院 数 理 部 , 南 洛 阳 4 12 ) 1 2 2洛 河 70 3
第3卷 第 1 3 期
21 年2 01 月
武 汉 理 工 大 学 学 报 ・信 息 与 管 理 工 程 版
JU N LO T IF R A IN&M N G M N N IE RN ) O R A FWU ( O M TO N A A E E TE GN E IG
V0 . 3 No. 13 1
格 点 的值 已知 , 因此 只需 采用从 左 至右 、 下 至上 从 的顺序 进行 编 号 , 得 内部 网格 点 的值 。组 装 成 求
程 问题计 算需 求 的考 虑 , 笔者 针 对 一 类偏 微 分 方
程 提 出了改进 的红 黑排 序法 和基 于投影 技术 的并 行算法 , 并对 这些 算法 的收敛 速度 、 速 比等 进行 加
1 偏 微 分 方 程 的离 散
偏微 分方 程离 散 求 解 时 , 分格 式 是 最 常 用 差 的离散方 法 。考 虑 满足边 界条 件 的微分方 程 :
C 麒 +C + ( li 叮 C n2T C ) + s + 2
2 几 种 并 行 迭 代 算 法
2 1 3种基 本并 行迭 代算法 . 红黑 排序将 节 点分 成 红黑 两 类 , 别用 足、 分 表 示 , 按一 定方式 排序 , 并 方程 组经 红黑排序 后 系
( 1+h i w h +√一( s 2 i) l n 4+h i w h+ s 2 i n
角 系 统 线 性 方 程 组 求 解 并 行 算 法 , 96 年 , 17
B N H和 R S U C O E介绍 了预处 理共 轭斜 量 法 , 年 近
s "h—h ) +/一 + i 2r n r j M Z1
.
,
( 1+h i " h s 2j ) n n
1 1=0 +M. f 一
来, 又提 出了一 系列 针 对 多处 理 机 系 统 的 同 步 和 异 步 并 行 算 法 , 并 行 波前 法 、 次 混 乱 松 弛法 如 逐 等 圳 。基 于单机 性能无 法满 足大 规模 科 学 与工
由于方程 的系数 变化 等对 并行 算法 的加 速影
响不大 , 不妨取 C =C =C =D =E=1 C = 2 y l 1 ,2 D =
0 步长 h=15 , 用二 阶 中心差商 和一 阶 向前差 , / 1利
商将式 ( ) 1 离散 , 得差分格 式(√= ,, ,0 为 : l2 … 5 )
根 据 区域分 解 法 , 用界 面 点 把 整个 区域 分 先 解 成 多个子 区域 , 对 各 子 区域 用 上 述格 式 计 算 再
所 得 的界面 值 作 为 Drhe 边 界 条 件 , 算 子 区 icl i t 计 域上 的问题 , 得 其 并行 差 分 格 式 。 由于边 界 网 可
并 行计 算与并 行算 法是 大规模 科 学计算 的理 论基 础和 支持工 具 , 而这 些 计算 多数 源 于 偏 微 分 方程离 散后 得 到 的 大 型稀 疏 线性 方程 组 。 因此 , 这类 方程组 的求解 已成为数 值算 法研 究 的热 点 问 题 -] 9 3年 ,T N 3。17 S O E提 出了一 组有 效 的 三对
() 1
度法 ( G) 。因具有较 好 的收敛 性 和对 存 储要 求 C ¨。
收稿 日期 :0 0—0 21 9—1 . 8
作者简 介: 任铭( 9 3一), , 18 女 湖南岳 阳人 , 西北工业大学理学院硕士研究 生; 阳理工学院数理部助教. 洛 基金项 目: 河南省杰 出青年基金资助项 目( o lo lo 8 ; 140 5 0 1 ) 河南省高校科 技创新人才支持计 划基金资助项 目(0 8 A TT 2 ; 20 H S I09) 河南省 教 育 厅科 技攻 关 基 金 资 助 项 目( 0 72 3 ) 2 50 3 .
数矩 阵便 具有适 合并 行计 算的 特殊 结 构。共 轭梯
( n2r D1i , s t y+D ) +E 2u u:0 0≤ , , Y≤ 1
/ l : Z o
MI 0 :
u I : = 1 + C S 1y 1 0 O T
l = l y 1 +C S 0 O
术的并行算法 , 通过程序设计对这些迭代算法 的加速 比、 并行效率等进行 了分析 , 验证了算法具有 良好 的并行
性和有效性。
关键词 : 红黑排序 ;共轭梯度 法 ; 多分裂迭代法 ; 投影技术
中图 分 类 号 : 15 2 O 7 . D I1.9 3 ji n 10 O :0 36 /. s.0 7—14 2 1 .10 8 s 4 X.0 10 .1
摘
要: 许多工程和物理应用问题 的求解通常都归结为求微分方程数值解 , 其核心是高效地求解线性方程组。
基于单机性 能不可能满足大规模科 学与工程 问题计算 需求的考虑 , 针对一类偏 微分方程 , 采用 区域 分解法给
出 了相 应 的 并 行 差 分 格 式 , 在 3种 基 本 并 行 迭 代 求 解 算 法 的基 础 上 提 出 了 改 进 的 红 黑 排序 法 和基 于投 影 技 并
了分析 和验证 。
线 性 方程组 A b 其 中 A 是 以 5 5 x= , 0x 0阶三对 角
阵 i 主对 角 元 ,0× 0阶对 角 阵 C 、 为 上 、 为 5 5 A 下 主对 角元 的块三 对角 阵 , =12 ,0, i , … 5 b=[ b, b , , 0 ( 。 2 … 5] ) 0
文 章 编 号 :07—14 2 l ) l 0 6 0 10 4 x(o 1 O 一 0 9— 4
文 献 标 志 码 : A
一
Байду номын сангаас
类 偏 微 分 方 程 的 几 种 并 行 迭 代 算 法
任 铭 ,张永 胜 ,景 元 萍
(. 1 西北 工 业 大 学 理学 院 ,陕 西 西安 7 ̄ 7 ;. 阳 理 工 学 院 数 理 部 , 南 洛 阳 4 12 ) 1 2 2洛 河 70 3
第3卷 第 1 3 期
21 年2 01 月
武 汉 理 工 大 学 学 报 ・信 息 与 管 理 工 程 版
JU N LO T IF R A IN&M N G M N N IE RN ) O R A FWU ( O M TO N A A E E TE GN E IG
V0 . 3 No. 13 1
格 点 的值 已知 , 因此 只需 采用从 左 至右 、 下 至上 从 的顺序 进行 编 号 , 得 内部 网格 点 的值 。组 装 成 求
程 问题计 算需 求 的考 虑 , 笔者 针 对 一 类偏 微 分 方
程 提 出了改进 的红 黑排 序法 和基 于投影 技术 的并 行算法 , 并对 这些 算法 的收敛 速度 、 速 比等 进行 加
1 偏 微 分 方 程 的离 散
偏微 分方 程离 散 求 解 时 , 分格 式 是 最 常 用 差 的离散方 法 。考 虑 满足边 界条 件 的微分方 程 :
C 麒 +C + ( li 叮 C n2T C ) + s + 2
2 几 种 并 行 迭 代 算 法
2 1 3种基 本并 行迭 代算法 . 红黑 排序将 节 点分 成 红黑 两 类 , 别用 足、 分 表 示 , 按一 定方式 排序 , 并 方程 组经 红黑排序 后 系
( 1+h i w h +√一( s 2 i) l n 4+h i w h+ s 2 i n
角 系 统 线 性 方 程 组 求 解 并 行 算 法 , 96 年 , 17
B N H和 R S U C O E介绍 了预处 理共 轭斜 量 法 , 年 近
s "h—h ) +/一 + i 2r n r j M Z1
.
,
( 1+h i " h s 2j ) n n
1 1=0 +M. f 一
来, 又提 出了一 系列 针 对 多处 理 机 系 统 的 同 步 和 异 步 并 行 算 法 , 并 行 波前 法 、 次 混 乱 松 弛法 如 逐 等 圳 。基 于单机 性能无 法满 足大 规模 科 学 与工
由于方程 的系数 变化 等对 并行 算法 的加 速影
响不大 , 不妨取 C =C =C =D =E=1 C = 2 y l 1 ,2 D =
0 步长 h=15 , 用二 阶 中心差商 和一 阶 向前差 , / 1利
商将式 ( ) 1 离散 , 得差分格 式(√= ,, ,0 为 : l2 … 5 )
根 据 区域分 解 法 , 用界 面 点 把 整个 区域 分 先 解 成 多个子 区域 , 对 各 子 区域 用 上 述格 式 计 算 再
所 得 的界面 值 作 为 Drhe 边 界 条 件 , 算 子 区 icl i t 计 域上 的问题 , 得 其 并行 差 分 格 式 。 由于边 界 网 可
并 行计 算与并 行算 法是 大规模 科 学计算 的理 论基 础和 支持工 具 , 而这 些 计算 多数 源 于 偏 微 分 方程离 散后 得 到 的 大 型稀 疏 线性 方程 组 。 因此 , 这类 方程组 的求解 已成为数 值算 法研 究 的热 点 问 题 -] 9 3年 ,T N 3。17 S O E提 出了一 组有 效 的 三对
() 1
度法 ( G) 。因具有较 好 的收敛 性 和对 存 储要 求 C ¨。
收稿 日期 :0 0—0 21 9—1 . 8
作者简 介: 任铭( 9 3一), , 18 女 湖南岳 阳人 , 西北工业大学理学院硕士研究 生; 阳理工学院数理部助教. 洛 基金项 目: 河南省杰 出青年基金资助项 目( o lo lo 8 ; 140 5 0 1 ) 河南省高校科 技创新人才支持计 划基金资助项 目(0 8 A TT 2 ; 20 H S I09) 河南省 教 育 厅科 技攻 关 基 金 资 助 项 目( 0 72 3 ) 2 50 3 .
数矩 阵便 具有适 合并 行计 算的 特殊 结 构。共 轭梯
( n2r D1i , s t y+D ) +E 2u u:0 0≤ , , Y≤ 1
/ l : Z o
MI 0 :
u I : = 1 + C S 1y 1 0 O T
l = l y 1 +C S 0 O
术的并行算法 , 通过程序设计对这些迭代算法 的加速 比、 并行效率等进行 了分析 , 验证了算法具有 良好 的并行
性和有效性。
关键词 : 红黑排序 ;共轭梯度 法 ; 多分裂迭代法 ; 投影技术
中图 分 类 号 : 15 2 O 7 . D I1.9 3 ji n 10 O :0 36 /. s.0 7—14 2 1 .10 8 s 4 X.0 10 .1
摘
要: 许多工程和物理应用问题 的求解通常都归结为求微分方程数值解 , 其核心是高效地求解线性方程组。
基于单机性 能不可能满足大规模科 学与工程 问题计算 需求的考虑 , 针对一类偏 微分方程 , 采用 区域 分解法给
出 了相 应 的 并 行 差 分 格 式 , 在 3种 基 本 并 行 迭 代 求 解 算 法 的基 础 上 提 出 了 改 进 的 红 黑 排序 法 和基 于投 影 技 并
了分析 和验证 。
线 性 方程组 A b 其 中 A 是 以 5 5 x= , 0x 0阶三对 角
阵 i 主对 角 元 ,0× 0阶对 角 阵 C 、 为 上 、 为 5 5 A 下 主对 角元 的块三 对角 阵 , =12 ,0, i , … 5 b=[ b, b , , 0 ( 。 2 … 5] ) 0