MPI并行程序设计实例教程.pdf

上传人:b****1 文档编号:3176131 上传时间:2022-11-19 格式:PDF 页数:4 大小:96.36KB
下载 相关 举报
MPI并行程序设计实例教程.pdf_第1页
第1页 / 共4页
MPI并行程序设计实例教程.pdf_第2页
第2页 / 共4页
MPI并行程序设计实例教程.pdf_第3页
第3页 / 共4页
MPI并行程序设计实例教程.pdf_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

MPI并行程序设计实例教程.pdf

《MPI并行程序设计实例教程.pdf》由会员分享,可在线阅读,更多相关《MPI并行程序设计实例教程.pdf(4页珍藏版)》请在冰豆网上搜索。

MPI并行程序设计实例教程.pdf

编辑推荐编辑推荐书中内容侧重于以MPI库为基础开发并行应用程序,对MP规范定义的各项功能和特征在阐述其特点基础上均配以实例加以说明和印证。

书中所附实例尽量采用独立的功能划分,其中的代码片段可直接用于并行应用程序开发在讲述基本原理的同时,注重对各项消息传递和管理操作的功能及局限性、适用性进行分析从而使熟读此书的读者能够编写出适合应用特点,易维护、高效率的并行程序。

与本书配套的电子教案可在清华大学出版社网站下载。

本书简介本书简介本书旨在通过示例全面介绍MP1并行程序开发库的使用方法、程序设计技巧等方面的内容,力争完整讨论MP1规范所定义的各种特征。

主要也括MPI环境下开发并行程序常用的方法、模式、技巧等内容。

在内容组织上力求全面综合地反映MPl-1和MPI-2规范。

对MPI所定义的各种功能、特征分别给出可验证和测试其工作细节的示例程序目录目录第1章MPI并行环境及编程模型1.1MPICH2环境及安装和测试1.1.1编译及安装1.1.2配置及验汪1.1.3应用程序的编译、链接1.1.4运行及调试1.1.5MPD中的安全问题1.2MPI环境编程模型1.2.1并行系统介绍1.2.2并行编程模式1.2.3MPI程序工作模式1.3MPI消息传递通信的基本概念1.3.1消息1.3.2缓冲区1.3.3通信子1.3.4进样号和进程纰1.3.5通价胁议1.3.6隐形对象第2章点到点通信2.1阻糍通信2.1.1标准通信模式2.1.2缓冲通信模式2.1.3就绪通信模式2.1.4同步通信模式2.1.5小结2.2非阻塞通信2.2.1通信结束测试2.2.2非重复的非阻塞通信2.2.3可醺复的非阻塞通信2.2.4Probe和Cancel2.3组合发送接收2.3.1MPl_Send,MPI_RecvoMPl_Sendreev2.3.2MPI_BsendMPl_Sendrecv2.3.3MPI_RsendMPI_Sendrecv2.3.4MPl_SsendMPl_Sendrecv2.3.5MPl_lsendMP1一Sendrecv2.3.6MPl_IbsendMPI_Sendrecv2.3.7MPI_IrsendMPI_Sendrecv2.3.8MPl_Issend,MPI_IrecvMPI_Sendrecv2.3.9MPISend_initMPl_Sendrecv2.3.10MPI一BsendjinitMPl_Sendrecv2.3.11MPI_Rsend_initMPI_Sendrecv2.3.12MPl_Ssend_init,MPl_Recv_initMPl_Sendrecv2.4点到点通信总结2.4.1关于预防死锁2.4.2关于阻塞与非阻塞、同步与异步2.4.3关于操作的执行顺序及“公平性”第3章组与通信子3.1简介3.2组管理API3.2.1组的构建及取消3.2.2访问组的相关信息和属性3.3组问通信3.3.1创建与取消3.3.2访问通信子信息3.4组间通信3.4.1访问函数3.4.2构造和取消函数3.5属性3.5.1创建及释放属性操作3.5.2访问属性操作3.5.3设置及删除属性操作3.5.4命名通信子对象3.6错误处理3.7组及通信子的小结第4章集合通信4.11N4.1.1MPI_Bcast4.1.2MPI_Scatter/MPI_Scatterv4.2N14.2.1MPl_Gather/MPI_Gatherv4.2.2MPI_Reduce4.3NN4.3.1MPI_Allgather/MPI_Allgatherv.4.3.2MPI_Allreduce4.3.3MPl_Reducescatter4.3.4MPI_Alltoall/MPIAlltoallv/MPI_Alltoallw4.3.5MPI_Scan/MPI_Exscan4.4同步操作-MPI_Barrier第5章数据类型5.1类型图5.2与数据类型相关的API函数5.2.1创建5.2.2访问5.2.3注册与取消5.3数据类型在通信函数缓冲区的构成5.4数据类型的属性5.4.1属性创建与释放5.4.2属性操作5.4.3复制数据类型5.4.4类型属性举例5.4.5数据类型命名5.5数据类型的析构5.5.1获取创建数据类型MPI函数所使用参数数量信息5.5.2获取创建数据类型MPI函数所使用实际参数信息5.5.3示例5.6打包解包第6章进程拓扑第7章动态进程管理第8章单向通信远端内存访问第9章并行IO第10章MPI与外部环境的信息交互第11章MPE参考文献下载后点击此处查看更多内容下载后点击此处查看更多内容

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > IT认证

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1