问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

阻塞通信的特点

发布网友 发布时间:2023-07-21 04:31

我来回答

1个回答

热心网友 时间:2024-12-12 18:29

在MPI点到点的通信中,通信分为阻塞通信和非阻塞通信。
阻塞通信是指消息发送方的send调用需要接受方的recv调用的配合才可完成,包括:
1.标准通信模式
在MPI采用标准通信模式时,是否对发送的数据进行缓存是由MPI自身决定的,而不是由并行程序员来控制。
如果MPI决定缓存将要发出的数据,发送操作不管接收操作是否执行,都可以进行而且发送操作可以正确返回,而不要求接收操作收到发送的数据。
由于缓存数据是需要付出代价的,它会延长数据通信的时间,而且缓冲区也并不是总可以得到的,这样MPI也可以不缓存将要发出的数据,这样只有当相应的接收调用被执行后,并且发送数据完全到达接收缓冲区后发送操作才算完成。
2.缓冲通信模式
当用户对标准通信模式不满意希望直接对通信缓冲区进行控制时可采用缓存通信模式。在这种模式下由用户直接对通信缓冲区进行申请使用和释放,因此缓存模式下对通信缓冲区的合理与正确使用是由程序设计人员自己保证的
3.就绪通信模式
仅当对方的接受操作启动并准备就绪时,才可发送数据。(其发送方式与标准发送完全一致,只不过向MPI环境传递一个额外信息:接收动作已经就绪,直接发就是。)
4.同步通信模式
不论接收端是否启动了接收动作,发送端都可在任何时机启动发送动作。但发送端需等待接收端的接收动作发送并开始接收数据之后才可以结束。
对于非阻塞通信,不必等到通信操作完全完成便可以返回,该通信操作可以交给特定的通信硬件去完成,在该通信硬件完成该通信操作的同时,处理机可以同时进行计算操作,这样便实现了计算与通信的重叠。通过计算与通信的重叠,可以大大提高程序执行的效率。这一方法和通过异步I/O实现I/O与计算的重叠思路是完全一样的。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
我网贷一万,手续费300,分24期,每期506.67,请问怎么计算月息,和年利率... 多普达手机铃音多普达手机铃声 【车载软件推荐】有车一族必备软件有哪些?好用的车主必备app 我画画时常被说我画画不动脑筋,弱弱的问一句,画画怎样动脑筋? 三星手机如何设置时间在桌面显示? 精确到十分位,要看小数点右边第一位 对吗 要把一个小数精确到十分位,就要看这个小数的( )A.十分位B.百分位C... 黑米算不算粗粮 存定期协议利率选是还是否? 同城上那些卖二手ndsi的是真的吗? 在一般疑问句中分别什么时候用is,does提问? 英雄联盟好好的不能普攻 依萍被何书桓伤害得那么深,为何就是不离开何书桓? 演员刘玉茹今年几岁了 依萍和书桓是真爱,为什么要互相折磨?这样的关系有继续的必要吗?_百 ... 吃咸蛋对身体有坏处吗 怎样开导闺蜜不要轻易放弃感情? 隐形战队shadow和谁在一起 彼岸1945 里面的雪子叫什么 一个油烟机一个长明灯怎么接 孩子英文名字能取mcqueen么 七夕表白文案100字左右汇总100句 沟口雪子的介绍 我名字有个魁.起个好听的英文名.读音要和魁接近. ...找到什么工作养活自己,打工有人敢要这么老的女人吗? 如何快速去除蒸饭木桶的味道 利率下限是看涨期权还是看跌期权 利率下限期权费和( )等因素有关。 下列关于利率下限期权的描述中,正确的是( )。 关于利率下限期权的说法,正确的是( )。 蒙古币20值多少人民币? 善领x110行车记录仪tf卡装在什么位置 光妻什么意思? 善领x110和vh3哪个好 梦见妻子光身的预兆 什么叫光棍哭妻 ...有营业员说我们沈阳人不是人 中兴超市(滂江街大东店) 营业员... 求佐助和鸣人带着孩子的图片 饥荒海滩捕鸟陷阱怎么用 沈阳一汽备品库大东分公司的投诉电话? 仁和羊行是如何欺骗老年人的? 曹县常乐集乡有羊行吗在哪 黄石仁和羊行连锁店怎么样 南京驾驶人之家是做什么的? 芜湖堂子巷什么时候动工修复 车撞人去处理驾驶人家里去了驾驶员可以不去吗? 车内3人死亡都是驾驶人的家人第三者责任险是否赔偿 开家人的车发生交通事故怎么处理 l'm__class three,grade one.(横线里填什么并说出原因) 一定要说准 ... l'm__class three,grade one.(横线里填什么并说出原因)