[Users] parallel program
Jan Hegewald
hegewald at cab.bau.tu-bs.de
Tue Dec 5 05:39:48 CST 2006
Hello,
Am 05.12.2006 um 11:43 schrieb Erik Schnetter:
> There are MPI versions that you can use across very different
> machines, such as MPICH (I think) or MPICH-G2, built on Globus.
> That is, instead of making different MPI versions interact, you
> would build the interoperability into MPI itself.
well, but most clusters come with a vendor specific mpi
implementation (e.g. the SGI systems) which one wants to use for
maximum perfomance. Sure, I could install MPICH on every cluster to
get a homogeneous MPI environment, but that is only a bad worlaround
IMHO.
> The reason for this is probably that our simulations are mostly
> tightly coupled simulations, and we currently don't change the
> number of participating processors once a run has started.
> However, this is not a restriction of Cactus itself, it is mostly a
> restriction of the drivers we use.
Actually MPI2 can do this e.g. via the spawn command, but be warned:
communication to spawned machines is slower compared tho that of
machines which where included on startup.
Cheers,
-- Jan
More information about the Users
mailing list