Hello,
I have a simple MPI program, everything is fine for a small number of
processes = {10,100, and 1000}, the problem is that for 10000 processes I
have a runtime error. The attached file contains the generated error
messages for n = 10 000.
- I tested my code on 4 nodes cluster within grid5000 platform (on each
node: 2 CPUs Intel Xeon E5-2630 v3, 8 cores/CPU, 126GB RAM, 5x558GB HDD,
186GB SSD, 10Gbps ethernet)
- The mpi.c file contains the following code:
int main(int argc, char *argv[])
{
int myRank, numProcs;
MPI_Init(&argc, &argv);
MPI_Comm_rank(MPI_COMM_WORLD, &myRank);
MPI_Comm_size(MPI_COMM_WORLD, &numProcs);
if(myRank==0) printf("%d -%d\n",numProcs,myRank);
MPI_Finalize();
return(0);
}
Thank you.