gpt4 book ai didi

mpi - MPI 中的等级和进程有什么区别?

转载 作者:行者123 更新时间:2023-12-03 14:40:32 30 4
gpt4 key购买 nike

MPI 中的等级和进程有什么区别?

最佳答案

Here是我从中学习所有 MPI 的资源,您可能会发现它很有用。

关于你的问题:流程 是正在运行的程序的实际实例。 MPI 允许您创建逻辑 团体进程,并且在每个组中,进程由其 标识。排名 .这是 [0, N-1] 范围内的整数,其中 N 是组的大小。 通讯员 是处理进程间通信的对象。安 内部通信器处理单个组内的进程,而 互通器处理两个不同组之间的通信。

默认情况下,您有一个包含所有进程的组,以及内部通信器 MPI_COMM_WORLD处理它们之间的通信。这对于大多数应用程序来说已经足够了,并且确实有点模糊了进程和等级之间的区别。要记住的主要事情是进程的等级总是相对于组 .如果您将进程分成两组(例如一组读取输入,另一组处理数据),那么每个进程现在将有两个等级:它最初在 MPI_COMM_WORLD 中的等级。 ,以及新组中的一个。

关于mpi - MPI 中的等级和进程有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5399110/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com