【发布时间】:2020-12-01 22:49:55
【问题描述】:
我有几个进程,每个进程都计算一些子数组。完成后,我需要按顺序将数组拼接在一起(即:子数组 0,然后是子数组 1,然后是子数组 2,等等)。问题:Gathering small matrix portions from different processes with MPI 的答案涉及循环处理流程并一次发送/接收一个。但是我不相信数组会按照我的要求按顺序存储?是否有另一种方法,其中根进程具有a)每个子数组和b)知道它来自哪个进程?非常感谢!
【问题讨论】:
标签: python parallel-processing mpi mpi4py