电脑桌面
添加蜗牛文库到电脑桌面
安装后可以在桌面快捷访问

CFD2013-第14讲-MPI并行程序设计初步2.pptVIP免费

CFD2013-第14讲-MPI并行程序设计初步2.pptCFD2013-第14讲-MPI并行程序设计初步2.pptCFD2013-第14讲-MPI并行程序设计初步2.pptCFD2013-第14讲-MPI并行程序设计初步2.pptCFD2013-第14讲-MPI并行程序设计初步2.ppt
计算流体力学讲义2013第14讲MPI并行程序设计(2)李新亮lixl@imech.ac.cn;力学所主楼219;82543801知识点:阻塞通信与非阻塞通信非连续数据的发送与接收OpenMP并行程序设计初步1CopyrightbyLiXinliang讲义、课件上传至www.cfluid.com(流体中文网)->“流体论坛”->“CFD基础理论”也可到如下网址下载:http://cid-1cc0dcbff560c149.office.live.com/browse.aspx/.Public服务器/前端机计算节点a.exea.exea.exeMPI程序的运行原理:服务器(前端机)编译可执行代码复制N份,每个节点运行一份调用MPI库函数得到每个节点号my_id根据my_id不同,程序执行情况不同调用MPI库函数进行通讯MPI编程的基本思想:主从式,对等式2CopyrightbyLiXinliang重点:对等式程序设计知识回顾CopyrightbyLiXinliang3计算节点a.exea.exea.exea.exe对等式设计“对等式”程序设计思想如果我是其中一个进程;我应当做……完成我需要完成的任务站在其中一个进程的角度思考基本的MPI函数(6个)MPI初始化MPI_Init(ierr);MPI结束MPI_Finalize(ierr)得到当前进程标识MPI_Comm_rank(MPI_COMM_WORLD,myid,ierr)得到通信域包含的进程数MPI_Comm_size(MPI_COMM_WORLD,numprocs,ierr)消息发送MPI_Send(buf,count,datatype,dest,tag,comm,ierr)消息接收MPI_Recv(buf,count,datatype,source,tag,comm,status,ierr)4CopyrightbyLiXinliangMPI的消息发送机制——两步进行MPI_Send(A,…)发送MPI_Recv(B,…)接收发送变量A接收到变量B配合使用5CopyrightbyLiXinliang阻塞发送开始结束消息成功发出缓冲区可释放阻塞接收开始结束消息成功接收缓冲区数据可使用一、阻塞式通信与非阻塞式通信阻塞式发送与接收MPI_Send(A,…)MPI_Recv(B,…)6CopyrightbyLiXinliangMPI_Send()返回后缓冲区可释放sum=……callMPI_Send(sum,……)sum=……变量可重复利用MPI_Recv()返回后缓冲区数据可使用CallMPI_Recv(sum1,……)Sum=sum0+sum1……7CopyrightbyLiXinliang非阻塞发送启动发送立即返回计算通信完成释放发送缓冲区发送消息非阻塞接收启动接收立即返回计算通信完成引用接收数据接收消息计算与通信重叠非阻塞消息发送与接收8CopyrightbyLiXinliang•非阻塞消息发送•MPI_ISend(buf,count,datatype,dest,tag,comm,request,ierr)•Inbuf,count,datatype,dest,tag,comm•Outrequest,ierr•Request(返回的非阻塞通信对象,整数)•非阻塞消息接收•MPI_IRecv(buf,count,datatype,source,tag,co...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

蜗牛文库的最新文档

二年级数学下册其中检测卷二年级数学下册其中检测卷附答案#期中测试卷.pdf
10.00金币
0下载
二年级数学下册期末质检卷(苏教版)二年级数学下册期末质检卷(苏教版)#期末复习 #期末测试卷 #二年级数学 #二年级数学下册#关注我持续更新小学知识.pdf
10.00金币
0下载
二年级数学下册期末混合运算专项练习二年级数学下册期末混合运算专项练习#二年级#二年级数学下册#关注我持续更新小学知识 #知识分享 #家长收藏孩子受益.pdf
10.00金币
1下载
二年级数学下册年月日三类周期问题解题方法二年级数学下册年月日三类周期问题解题方法#二年级#二年级数学下册#知识分享 #关注我持续更新小学知识 #家长收藏孩子受益.pdf
10.00金币
0下载
二年级数学下册解决问题专项训练二年级数学下册解决问题专项训练#专项训练#解决问题#二年级#二年级数学下册#知识分享.pdf
10.00金币
1下载
二年级数学下册还原问题二年级数学下册还原问题#二年级#二年级数学#关注我持续更新小学知识 #知识分享 #家长收藏孩子受益.pdf
10.00金币
1下载
二年级数学下册第六单元考试卷家长打印出来给孩子测试测试争取拿到高分!#小学二年级试卷分享 #二年级第六单考试数学 #第六单考试#二年级数学下册.pdf
10.00金币
0下载
二年级数学下册必背顺口溜口诀汇总二年级数学下册必背顺口溜口诀汇总#二年级#二年级数学下册 #知识分享 #家长收藏孩子受益 #关注我持续更新小学知识.pdf
10.00金币
0下载
二年级数学下册《重点难点思维题》两大问题解决技巧和方法巧算星期几解决周期问题还原问题强化思维训练老师精心整理家长可以打印出来给孩子练习#家长收藏孩子受益 #学霸秘籍 #思维训练 #二年级 #知识点总结.pdf
10.00金币
0下载
二年级数学下册 必背公式大全寒假提前背一背开学更轻松#二年级 #二年级数学 #二年级数学下册 #寒假充电计划 #公式.pdf
10.00金币
0下载
蜗牛文库+ 关注
实名认证
内容提供者

提供各种专业文档内容

确认删除?
QQ
  • QQ点击这里给我发消息
微信客服
  • 微信客服
回到顶部