[mpich-discuss] version 1.1 strange behavior : all processes become idle for extensive period

chong tan chong_guan_tan at yahoo.com
Fri Jul 10 18:19:36 CDT 2009


I am seeing this funny situation which I did not see on 1.0.6 and 1.0.8.  Some background:

machine : INTEL 4Xcore 2

running mpiexec -n 4

machine has 32G of mem.  

when my application runs,  almost all memory are used.  However, there is no swapping.
I have exclusive use of the machine, so contention is not an issue.

issue #1 :  processes take extra long to be initialized, compared to 1.0.6
issue #2 : during the run, at time all of them will become idle at the same time, for almost a
                minute.  We never observed this with 1.0.6


The codes are the same, only linked with different versions of MPICH2.

MPICH2 was built with --enable-threads=multiple for 1.1.  without for 1.0.6 or 1.0.8

MPI calls are all in the main application thread.  I used only 4 MPI functions :
init(), Send(), Recv() and Barrier().  



any suggestion ?

thanks
tan


      
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/mpich-discuss/attachments/20090710/261dae83/attachment.htm>


More information about the mpich-discuss mailing list