Limits with MPI_Send or MPI_Recv?
问题 Do we have any limits about message size on MPI_Send or MPI_Recv - or limits by computer? When I try to send large data, it can not completed. This is my code: #include <stdio.h> #include <stdlib.h> #include <mpi.h> #include <math.h> #include <string.h> void AllGather_ring(void* data, int count, MPI_Datatype datatype,MPI_Comm communicator) { int me; MPI_Comm_rank(communicator, &me); int world_size; MPI_Comm_size(communicator, &world_size); int next=me+1; if(next>=world_size) next=0; int prev