MPI的MPI并行编程

MPI的MPI并行编程,第1张

并行编程模式

对等模式—程序的各个部分地位相同,功能和代码基本一致,只是处理的数据或对象不同;主从模式—程序通信进程之间的一种主从或依赖关系 。

点对点通信模式

阻塞—发送完成的数据已经拷贝出发送缓冲区,即发送缓冲区可以重新分配使用,阻塞接受的完成意味着接收数据已经拷贝到接收缓冲区,即接收方已可以使用。非阻塞—在必要的硬件支持下,可以实现计算和通信的重叠。4种通信模式:标准通信模式、缓存通信模式、同步通信模式、就绪通信模式 。

组通信

一个特定组内所有进程都参加全局的数据处理和通信 *** 作 。

功能:通信—组内数据的传输;同步—所有进程在特定的点上取得一致;计算—对给定的数据完成一定的 *** 作 。

类型:1)数据移动:广播(mpi bcast) 收集(mpi gather) 散射(mpi scater)组收集(mpi all gather)全交换(all to all);2)聚集:规约(mpi reduce)将组内所有的进程输入 缓冲区中的数据按,定 *** 作OP进行运算,并将起始结果返回到root进程的接收缓冲区扫描(mpi scan)要求每一个进程对排在它前面的进程进行规约 *** 作,结果存入自身的输出缓冲区;3)同步:路障(mpi barrier)实现通信域内所有进程互相同步,它们将处于等待状态,直到所有进程执行它们各自的MPI-BARRIER调用 。

清华大学计算机 全套》百度网盘资源免费下载

链接: https://pan.baidu.com/s/1LyF7Gx2Sy9DUZQIN3AzKzA

?pwd=6yud 提取码: 6yud

清华大学 计算机 全套|清华大学 x 组合数学.rar|清华大学 x 信号处理原理.rar|清华大学 x 微型计算机技术.rar|清华大学 x 数据库系统及应用.rar|清华大学 x 数据库系统概论.rar|清华大学 x 软件工程_研究生同等学历.rar|清华大学 x 软件工程.rar|清华大学 x 人工智能原理_研究生同等学历.rar|清华大学 x 人工智能原理.rar|清华大学 x 人工智能导论.rar|清华大学 x 模式识别.rar|清华大学 x 离散数学.rar|清华大学 x 宽带网络交换技术.rar|清华大学 x 计算机组成与结构.rar


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7768770.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-09
下一篇 2023-04-09

发表评论

登录后才能评论

评论列表(0条)

保存