Compile Pagmo2.19 for MPI support? #547
-
Hi, This builds and apparently runs with no issues, except as discussed NLOPT was not found (previous discussion) but the NLOPT problem was solved as per an earlier discussion from me. Now, I'm wondering how to enable MPI support? I followed the instructions on https://esa.github.io/pagmo/mpi_support.html My questions are:
|
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
Hi, |
Beta Was this translation helpful? Give feedback.
Hi,
The answer appears to be in:
https://assets.researchsquare.com/files/rs-2433869/v1_covered.pdf
and according to these authors, MPI cluster computing was available in Pagmo 1x but not in Pagmo 2.x.
However, Pagmo 2.x does support multithreading within a single machine via Intel tbb library and I do use that.
Please correct me if I'm wrong.
I'm going to be attempting to implement cluster computation by the use of TCP sockets (using the Qt6.x libraries) and Boost or another serialization method.
If anyone's interested, please let me know.
Phil