On Nov 21, 2003, at 10:57 AM, Roger Mabe wrote:
> I have an MPI program which runs with little to no problems under
> lam 6.5.9. After upgrading to 7.0.3 the program now completes (all the
> nodes stop executing) but does not exit. The program generates a large
> amount of stdio output (status reports, etc, up to about a 12-13Mb
> file for
> each run if redirected). If I redirect the stdio to a file, the file
> continues to be updated albeit at a snail's pace. The same occurs if
> I dump
> to a terminal, the program generates the data requested but doesn't
> complete
> because (it appears) the stdio dump is not complete but is dumping to
> the
> screen at a very slow rate.
> I am lambooting my nodes with the default settings and I'm running
> my program with mpirun -ssi rpi tcp. Has anyone experienced this or
> know
> why this is occurring. Thanks.
It is possible that you have found a bug in the stdio forwarding code
in LAM. I can't think of any particular change that would drastically
slow down stdio forwarding, but there was one small change in lamd
communication that could cause the problem. What platform are you
running on? Also, does this happen for any application you run that
produces output, or just this one application?
Brian
--
Brian Barrett
LAM/MPI developer and all around nice guy
Have a LAM/MPI day: http://www.lam-mpi.org/
|