Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Open MPI User's mailing list

Subject: Re: [OMPI users] MPI Template Datatype?
From: Riccardo Murri (riccardo.murri_at_[hidden])
Date: 2010-08-10 16:05:59


On Tue, Aug 10, 2010 at 9:49 PM, Alexandru Blidaru <alexsb92_at_[hidden]> wrote:
> Are the Boost.MPI send and recv functions as fast as the standard ones when
> using Open-MPI?

Boost.MPI is layered on top of plain MPI; it basically provides a
mapping from complex and user-defined C++ data types to MPI datatypes.
The added overhead depends on how complex the C++ data structures are;
there are some tweaks and hints that can reduce the overhead, it's all
explained in the manual.

There are also some performance comparison available in the Boost.MPI
manual:

  http://www.boost.org/doc/libs/1_43_0/doc/html/mpi/performance.html

Best regards,
Riccardo

P.S. I think discussion of Boost.MPI is off-topic on the OMPI mailing
list; feel free to email me privately or move discussion to the
Boost.MPI mailing-list.