我需要在MPI中进行集体通信的allreduce(MPI_Ineighbor_allreduce),不幸的是它尚未包括在内。
显而易见的,不是那么有效的解决方案是使用MPI_Neighbor_alltoall
以增加缓冲区大小为代价,您有什么建议吗?
有没有计划在将来的版本中包含此内容?
谢谢
最佳答案
MPI标准中没有MPI_Neighbor_allreduce
这样的东西。
如果需要,请随时向http://mpi-forum.org/索取
顺便说一句,您是否要使用MPI_Neighbor_allgather
而不是MPI_Neighbor_alltoall
来实现邻居减少?
关于graph - 社区集体行动,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45596180/