When I build on Red Hat 4.3 using LAM 7.0.6, my processes use very
little CPU when sitting idle at MPI_Recv.
When I build on my target hardware Red Hat 4.6 LAM 7.1.2 my processes
use 100% of the CPU just sitting and waiting for a message at MPI_Recv.
To make it stranger, if I take my processes built on Red Hat 4.3 LAM
7.0.6 and run them on red hat 4.6 LAM 7.1.2 they do not use 100% of the
CPU, they behave as I expect, it is only when I build it on the Red Hat
4.6 LAM 7.1.2 that they use 100% of the CPU.
Any ideas ?
|