Dear MPICH,
I downloaded a MPICH 3.2 package.
When I configure it using:
./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
My test program (simple send/receive) works fine on single & multiple computers. But each process activates "busy wait on each receive".
I'd like to get program without busy wait.
Than, I configured MPICH 3.2 with following:
./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 --with-device=ch3:sock
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.
Can you please advice?
Thank you,
Anatoly.