Fortran 语言MPI 平行计算程式设计.Image.Marked_推荐
Fortran 語言
MPI 平行計算程式設計
鄭守成
課 程 大 綱
1. 前言
2. 無邊界資料交換的平行程式
3. 需要邊界資料交換的平行程式
4. 格點數不能整除的平行程式
5. 多維陣列的平行程式
6. MPI平行程式的效率提昇
課 程 大 綱
1. 前言
2. 無邊界資料交換的平行程式
3. 需要邊界資料交換的平行程式
4. 格點數不能整除的平行程式
5. 多維陣列的平行程式
6. MPI平行程式的效率提昇
前 言
n 平行計算概述
n MPI 平行計算軟體
n 國家高速電腦中心的平行計算環境
n 在IBM SP2上如何使用MPI
n 在PC Cluster上如何使用MPI
平行計算概述
u平行計算 : 將計算工作切割為 n 等
份 ,在 n 個CPU上分工合作完成整個
計算工作 ,每個 CPU負責其中一個
等份的計算工作 。
切割方法:
切割方法:
*功能切割: 特殊情況下採用
*功能切割: 特殊情況下採用
*資料切割: 一般情況下採用
*資料切割: 一般情況下採用
structured grid: 等分切割
structured grid: 等分切割
unstructured grid: 事先切割
unstructured grid: 事先切割
Parallel Processing of 1-D
Arrays - without data partition
I=1 . . . . . . 50
P0
I=51 . . . . 100
P1
I=101 . . . 150
P2
I=151 . . . 200
P3
DO I=1,200 DO I=ISTART, IEND
DO I=1,200 DO I=ISTART, IEND
A(I)=B(I)+C(I)*D(I) A(I)=B(I)+C(I)*D(I)
A(I)=B(I)+C(I)*D(I) A(I)=B(I)+C(I)*D(I)
ENDDO ENDDO
ENDDO ENDDO
Parallel Processing of 1-D
Arrays - with data partition
I=1 . . . . . 50 1 . . . . . 50 1 . . . . . 50 1 . . . . . 50 local index
I=1 . . . . .
您可能关注的文档
- GY 5067-2003 广播电视建筑设计防火规范.Image.Marked_推荐.pdf
- Heterogeneous Beliefs in an Asset Pricing Model with :异质信念的资产定价模型_推荐.pdf
- HGM7110VS发电机组控制器_推荐.pdf
- hi800数控系统安装调试手册_推荐.pdf
- HFM用户指南_推荐.pdf
- High level decision methodology for the selection of a fuel cell :用于燃料电池的高层次决策方法的选择_推荐.pdf
- High-Power Converters and AC Drives:高功率转换器和交流驱动器_推荐.pdf
- HR管理世界人力资源评选白皮书_推荐.pdf
- HJ 804-2016 土壤 8种有效态元素的测定 二乙烯三胺五乙酸浸提-电感耦合等离子体发射光谱法_推荐.pdf
- hypermesh学习笔记_推荐.pdf
最近下载
- 新改版教科版六年级下册科学知识点.doc VIP
- 《移动商务基础(第三版)》教学课件.pptx
- 套丝机简介.ppt VIP
- 2025年天津市武清区中小学教师招聘考试真题及答案.docx VIP
- 初中物理作业分层教学实践与效果评价教学研究课题报告.docx
- 2026年教科版二年级科学下册(全册)教学设计(附目录).pdf VIP
- 第9课 创新增才干-【中职专用】2024年中职思想政治《哲学与人生》金牌课件(高教版2023·基础模块).pptx VIP
- 医疗设备维保服务售后服务方案.doc VIP
- 教资科目二简答题汇总.docx VIP
- 2023成人学位英语考试阅读理解考题及答案.docx VIP
原创力文档

文档评论(0)