如何使用Boost.MPI进行重叠散射?

如何使用Boost.MPI进行重叠散射?,boost,mpi,boost-mpi,Boost,Mpi,Boost Mpi,我想分布一个元素重叠的向量。例如,如果我有[1,2,3],我希望[1,2]被发送到一个节点,[2,3]被发送到另一个节点。我很熟悉如何使用MPI来实现这一点,但如何使用Boost::MPI来实现这一点?从未尝试过,但我认为您可以使用。如果Boost序列化中没有包含序列化,则可能需要提供自己的序列化

我想分布一个元素重叠的向量。例如,如果我有[1,2,3],我希望[1,2]被发送到一个节点,[2,3]被发送到另一个节点。我很熟悉如何使用MPI来实现这一点,但如何使用Boost::MPI来实现这一点?

从未尝试过,但我认为您可以使用。如果Boost序列化中没有包含序列化,则可能需要提供自己的序列化