[Beowulf] Re: MPI Implementations for SMP use
idooley2 at uiuc.edu
Sun Dec 19 18:27:07 EST 2004
Charm++ and AMPI(an adaptive MPI implementation) also do this(http://charm.cs.uiuc.edu). They conceptually run multiple Virtual Processors on each node, and they have both local and remote delivery options. There are some real benefits to this. On a technical level they can use our own user level threads, which I believe are faster than pthreads.
>But thats just my intuition speaking! Perhaps there are MPI
>implementations that are competitive with threads since they can very
>efficiently handle this "two-level" nature of communication: keeping it
>local for processes on the same node while still *simultaneously* taking
>care of the over-a-network bits for the rest.
Beowulf mailing list, Beowulf at beowulf.org
To change your subscription (digest mode or unsubscribe) visit http://www.beowulf.org/mailman/listinfo/beowulf
More information about the Beowulf