MPI中全部还原和全部还原之间的差异

Murillio4

试图找出开放MPI中“全部减少”和“全部减少”之间的区别。根据我的理解,All-to-One Reductionm从所有过程中获取一个片段(整数,数组等),并将所有片段与一个运算符(最小,最大,总和等)组合在一起,并将其存储在选定的对象中处理。据此,我认为“全部减少”是相同的,但是产品存储在所有过程中,而不仅仅是一个过程。这份文件看来,All-Reduce基本上与All-to-All Reduction一样,这是对的还是我弄错了?

Zulan

全减少MPI_Allreduce)是一个组合的还原广播MPI_ReduceMPI_Bcast)。他们可能已经打电话了MPI_Reduce_Bcast重要的是要注意,降低MPI并不会减少全球范围。因此,如果在5个进程中每个都有10个数字,那么MPI_Reduce一个进程之后有10个数字。之后MPI_Allreduce,所有5个进程都具有相同的10个数字。

相比之下,全部缩减执行缩减分散,因此称为MPI_Reduce_scatter[_block]因此,如果您在5个进程中每个都有10个数字,则在a之后MPI_Reduce_scatter_block,这5个进程每个都有2个数字。请注意,MPI本身并不使用术语“全部减少”,这可能是由于误导性歧义。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Dell SupportAssist 和 Windows 还原点之间的差异

SQLServer 差异备份和还原

svn是否有一个“全部还原”命令?

CSS全部:还原仍会导致扩展继承页面样式吗?

文件历史记录,备份和还原,系统映像和系统保护(还原点)之间的差异

用于发送和接收所有mpi流程的省时设计模型:MPI全部2全部通信

在Tensorflow中还原和预测

Eclipse:“还原”与“替代和更新”之间的区别

如何将多个文件(但不是全部)还原到过去的提交?

将其全部划分为一个分区后还原HDD状态

在“ eshoponcontainers”中,大多数dockerfile都具有复制(全部为csproj)并进行还原,这是否不会在容器上进行修改?

弹性搜索选项是否可以进行差异备份和还原

历史记录,差异和持久对象的还原

在COBOL中搜索和搜索全部

CSS中的“断字:全部”和“换行:断字”之间有什么区别

如何在Outlook 2013收件箱中的“全部”和“未读”之间切换?

使用apply在两个数据框之间进行全部比较和全部比较

故事板中设置的UITableViewCell的还原ID和标识符之间有什么区别

重定向和还原Dancer中的STDERR

“使用警告”之间有区别吗?和“使用警告'全部';”?

MPI_Scatter和MPI_Bcast之间的差异

如何还原多个拉取请求一次全部合并并保留历史记录

Perforce:还原和强制同步之间有什么区别?

Ckan备份和还原

如何在colvis代码中添加全部显示和全部隐藏

Jupyter Notebook 中“重新启动并运行全部”和“全部运行”的区别?

SMT中的全部用法

从旧的(已还原)休眠中还原Linux

是否有一种简短的方法可以在功能条件中的“任何”和“全部”之间切换?