我正在更新fortran中的一个程序,以便与MPI一起运行,并且遇到了一个级别没有正确显示的问题。在这个子例程的开头,我调用MPI_COMM_RANK(MPI_COMM_WORLD,rank,ierr),它返回适当的排序,直到此时为止: DO IX=2,NX+1D(IX,IY)=(h_roms(IX,IY)+zeta(IX,IY))*maskr(I
我正在转换一个三维雅可比求解器从纯MPI到混合MPI+OpenMP.我有一个192x192x192阵列,在1-D分解中,它被划分为24个进程,即每个进程都有192/24 x 192 x 192 = 8我创建每个MPI进程12个线程(即每个套接字或处理器12个线程)。现在,每个MPI进程都有一个大小数组:192/2 x 192 x 192 = 96x192x192元素。每个线程在每个进程拥有的数组<