Well from what I know Boost.MPI contains only MPI-1 functions
(but refer to the boost mailing list for support
so Intercommunicators are not managed by the Boost.MPI library, and you
have to use the stardard MPI functions.
So, by now, I think it's not possible to send a user defined serializable
object through an intercommunicator.
2009/8/28 Ashika Umanga Umagiliya <aumanga_at_[hidden]>
> Greetings all,
> I wanted to send come complex user defined types between MPI processes and
> found out that Boost.MPI is quite easy to use for my requirement.So far it
> worked well and I received my object model in every process without
> Now I am going to spawn processes (using MPI_Comm_spawn, because Boot.MPI
> doesn't have such a function) and then use Boost.MPI to send the objects
> across newly created child processes.
> Is there any issues with this procedure?
> And Boost.MPI says it only support OpenMPI 1.0.x (
> Will there be any version incompatibilities ?
> thanks in advance,
> users mailing list