It seems that the const variable SOMAXCONN who used by listen() system call causes this problem. Can anybody help me resolve this question?
As I mentioned, when I mpiruned an application with the parameter "np = 150(or bigger)", the application who used the MPI_Alltoallv function would carsh. The problem would recur no matter how many nodes we used.
The edition of OpenMPI: 1.4.1 or 1.4.3
The OS: linux redhat 2.6.32
BTW, my nodes had enough memory to run the application, and the MPI_Alltoall function worked well at my environment.
Did anybody meet the same problem? Thanks.