[Beowulf] MPI Implementations for SMP use
Greg Lindahl
lindahl at pathscale.com
Fri Dec 17 22:00:30 PST 2004
On Wed, Dec 15, 2004 at 08:56:05PM +0000, Eric Thibodeau wrote:
> Probably opening up another can of worms but, you might want to
> seriously consider a hybrid (MPI + OpenMP or Pthreads) approach in
> the case of SMP machines. Local exeution of OpenMP generated code is
> considerably faster than the locally executed MPI
> equivalent.
You would think that, but the nice thing about pure MPI is that
locality is perfect. So in most cases, a pure MPI code beats a hybrid
code. That's good, because hybrid programming is more complicated than
straight MPI or straight OpenMP.
Most of the folks interested in hybrid models a few years ago have now
given it up.
-- greg
More information about the Beowulf
mailing list