以下是符合标准的 MPI-3 C 程序吗?
#include <mpi.h>
int main(int argc, char** argv)
{
int dlocalouter=1, dglobalouter=0, dlocalinner=1, dglobalinner=0;
MPI_Request router, rinner;
MPI_Init(&argc,&argv);
MPI_Iallreduce(&dlocalouter,&dglobalouter,1,MPI_INT,MPI_SUM,MPI_COMM_WORLD,&router);
MPI_Iallreduce(&dlocalinner,&dglobalinner,1,MPI_INT,MPI_SUM,MPI_COMM_WORLD,&rinner);
MPI_Wait(&rinner,MPI_STATUS_IGNORE);
MPI_Wait(&router,MPI_STATUS_IGNORE);
MPI_Finalize();
return 0;
}