什么是 OpenMPI (V2.0.2) 中的分段环 Allreduce?它是如何流水线化的?
What is Segmented Ring Allreduce in OpenMPI (V2.0.2)? How is it pipelined?
我一直在努力理解 OpenMPI (V2.0.2) 中的 Segemented Ring Allreduce。但是我没弄清楚这个流水线环allreduce,尤其是阶段是如何流水线化的。 (即计算阶段 1 (b) 似乎同时执行两个阶段,而不是 "pipelinely"。)MPI 专家能否提供此 Segmented Ring Allreduce 背后的动机和有关管道的详细信息?
非常感谢,
狮子座
我认为这个问题已经在 https://github.com/open-mpi/ompi/issues/4067
上被询问和回答了
关于 Open MPI 内部的非常具体的问题,最好直接向 Open MPI 邮件列表或 github repository
询问
我一直在努力理解 OpenMPI (V2.0.2) 中的 Segemented Ring Allreduce。但是我没弄清楚这个流水线环allreduce,尤其是阶段是如何流水线化的。 (即计算阶段 1 (b) 似乎同时执行两个阶段,而不是 "pipelinely"。)MPI 专家能否提供此 Segmented Ring Allreduce 背后的动机和有关管道的详细信息?
非常感谢, 狮子座
我认为这个问题已经在 https://github.com/open-mpi/ompi/issues/4067
上被询问和回答了关于 Open MPI 内部的非常具体的问题,最好直接向 Open MPI 邮件列表或 github repository
询问