LAM/MPI logo

LAM/MPI General User's Mailing List Archives

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

From: Ferris McCormick (fmccor_at_[hidden])
Date: 2003-08-22 15:24:00


I have just installed lammpi-7.0 on a complex of two dual
sparc-SMP linux systems, each of which identifies itself
from 'uname -srvmpio' as

Linux 2.4.21 #1 SMP Thu Jul 17 20:39:05 UTC 2003 sparc64 sun4u TI
UltraSparc II (BlackBird) GNU/Linux

I am currently working with DaSSF+MPICH on these systems, and I
am hoping to compare LAMMPI and MPICH as communications engines
for this simulation package (it uses MPI-any implementation).

Here is what I am seeing, and I am asking for hints addressing the
noted lammpi problems.

1. As a baseline, DaSSF+MPICH works fine;
2. lammpi seems to build and install fine;
3. I have taken care not to confuse mpirun&friends between the
    two mpi implementations;
4. With MODES="lamd tcp crtcp" the lamtests suite runs with 100%
    success;
5. With MODES=sysv, all tests immediately go to 'S' state and hang
    forever, no matter what the <bhost> configuration.
6. With MODES=usysv, and, say using topo/cart, half the tests
    'redline', and half the tests stay in 'S' state.
7. This is using the 'sched_yield()' call; I have not tried the
    select() alternative yet, nor --with-pthread-lock. Those are
    next.
8. DaSSF+LAMMPI works (if you fix up the initiation call to use
    'mpiexec -machinefile ...' instead of 'mpirun -np xxx -machine...'
    UNTIL everything terminates successfully. At that point, the
    master task redlines forever.

I realize that this all might be old questions, but I haven't found
anything from a search.

--
Ferris McCormick (P44646, MI) <fmccor_at_[hidden]>
Phone: (703) 392-0303
Fax:   (703) 392-0401