Okay. I can do that. I was just wondering if there was a trick to
make it happen under the hood. I'm curious as to why Bcast doesn't
get called by boost::mpi::broadcast for non-trivial types.
Thanks,
Brian
On Wed, Sep 5, 2012 at 7:00 PM, Júlio Hoffimann
Hi Brian,
If i understood correctly, you're actually doing something like:
std::vector<char> gigaVec; MPI_Bcast(blah, blah, ..., &gigaVec[0])
and want to replace that by boost::mpi::broadcast, is that correct?
Just do it the same way, if the type of the container is a MPI type, you're guaranteed that the underlying MPI implementation will be called.
Regards, Júlio.
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users