[Beowulf] VMC - Virtual Machine Console
Håkon Bugge
Hakon.Bugge at scali.com
Thu Jan 17 02:09:59 PST 2008
At 21:00 16.01.2008, Greg Lindahl <lindahl at pbm.com> wrote:
>Use an MPI which does this for you?
>
>Two examples are InfiniPath MPI and OpenMPI.
.. and another is Scali MPI Connect. We do it in two dimensions;
latency or bandwidth policy, that is to use as few or many sockets as
possible. Once that is selected, the resolution can be defined as a
hyperthread, core (all HTs constituting a core), socket (all cores
constituting a socket), or a node (all sockets on a node).
The resolution is important for hybrid application; on a dual-socket,
quad-core system, you can specify bandwidth policy and socket
resolution staring two MPI processes. The first rank will be bound to
all the cores on the first socket, the second on all the cores on the
other socket.
Further, the decision on which cores/sockets to use is determined
dynamically, so multiple MPI instances on the same node is supported.
Thanks, Hakon
More information about the Beowulf
mailing list