<meta http-equiv="Content-Type" content="text/html; charset=utf-8"><div dir="ltr"><div>Dear MPICH,</div><div><br></div><div>I downloaded a MPICH 3.2 package.</div><div><br></div><div>When I configure it using:</div><div><i>./configure --prefix=/space/mpich3.2 --enable-error-checking=runtime --enable-g=dbg CFLAGS=-fPIC CXXFLAGS=-fPIC FFLAGS=-fpic --enable-totalview --enable-static --disable-f77 --disable-fc --enable-shared=no --disable-fortran</i><br></div><div><i><br></i></div><div>My test program (simple send/receive) works fine on single & multiple computers. But each process activates "busy wait on each receive".</div><div><br></div><div>I'd like to get program without busy wait.</div><div><br></div><div>Than, I configured MPICH 3.2 with following:</div><div><i>./configure --prefix=/space/mpich3.2_no_busy_wait --enable-error-checking=runtime --enable-g=dbg CFLAGS=-fPIC CXXFLAGS=-fPIC FFLAGS=-fpic --enable-totalview --enable-static --disable-f77 --disable-fc --enable-shared=no --disable-fortran <b>--with-device=ch3:sock</b><br></i></div><div><b><br></b></div><div>After build my test program with this mpi, my test works fine on single computer two processes, but doesn't work on two computers (process per computer) with same configuration.</div><div><br></div><div>Can you please advice?</div><div><br></div><div>Thank you,</div><div>Anatoly.</div></div>