
Jack Bryan wrote:
(1) My cluster has been installed with Open MPI, if I install boost.MPI on it, is there some conflict ? boost.MPI provides all functions of OpenMPI ?
Boost.MPI is a C++ binding to w/e MPI runtime and library you may have. It does NOT reimpelment MPI.
(2) Does boost.MPI support Rhapsodia.Scheduler to do the task scheduling. ? No scheduling are done in MPI nor Boost.MPI, you have to handle that yourself (3) I need to parallelize an algorithm so that a big problem is decomposed into small tasks, which can be distributed to other nodes by the Rhapsodia.Scheduler and after being solved, the results of these tasks are returned to the node with the Rhapsodia.Scheduler, which will distribute more tasks on the base of the collected results. Does boost.MPI support this ? Boost.MPI support MPI v2 standard, no more than that.