谁能帮我弄清楚MPI组,内部和内部通信器。我已经看过了MPI文档(http://www.mpi-forum.org/docs/mpi-2.2/mpi22-report.pdf),我不能很好地理解这些概念。我特别喜欢在通信器间和通信器划分为一个通信器内的组的领域中的任何代码,例如(MPI_COMM_WORLD)这是因为我认为我也可以通过在实时代码上进行实验来学习。
发布于 2015-09-09 10:14:26
你能详细解释一下对你来说没有什么特别的意义吗?
然而,一般而言,我可以这样说: MPI组是一组过程。MPI通信器是进程之间进行通信的一种方式。如果通信是在单个组内进行的,则您使用的是内部通信器。如果通信是在两个分离的组之间进行的,那么您使用的是互通器。
虽然您通常认为通信器是跨进程的,但实际上每个通信器对于一个进程来说都是唯一的。可以将通信器视为描述一组进程的对象(组属性)的句柄。
https://stackoverflow.com/questions/32468876
复制相似问题