LAM/MPI logo

LAM/MPI General User's Mailing List Archives

  |   Home   |   Download   |   Documentation   |   FAQ   |   all just in this list

From: Brian Barrett (brbarret_at_[hidden])
Date: 2006-08-25 15:42:41


On Fri, 2006-08-25 at 22:41 +0800, Aidaros Dev wrote:
>
> Kyle Wheeler,Brian Barrett thanks for reply,
>
>
>
> Im still have same problem even i use ffulsh(NULL), i don't know why
> these two processros run in serial.
>
> here is my MPI part in my code, it works fine in other single
> multiprocessor computer but in this cluster doesn't.

As I said before, this is just I/O buffering and not your application
running in serial. It's just the way LAM behaves with I/O forwarding.
You're running on two different machines and I/O can arrive at MPIRUN at
different times. The barrier is not being skipped -- MPI barrier calls
just have no effect on LAM's standard I/O buffering.

Brian