草庐IT

MPI_Bcast

全部标签

关于异步 MPI_Irecv 的 c:MPI_Waital 错误

MPI_WaitallerrorforasynchronousMPI_Irecv我使用了2个MPI_Irecv,然后是2个MPI_Send,然后是MPI_Waital,用于MPI_Irecv,如下所示。经过几次计算,我再次编写了相同的代码块。但似乎MPI进程在第一块代码本身中失败了。我的通信是这样的,一个矩阵被水平分割,因为没有MPI进程,并且通信只发生在矩阵边界之间,矩阵网格下方发送"开始"/第一行到矩阵网格上方和矩阵网格上方发送'end'/最后一行到矩阵网格下方。123456789101112131415161718192021222324252627282930313233343536M