I'd like to see an MPI Island class for cluster computing whereby islands can run and migrate on several machines to perform one optimization problem. This capability existed in Pagmo1x but does not yet exist in Pagmo2x. It doesn't have to use MPI specifically, but must allow optimization and decision vector migration between machines. I'm thinking of creating a Pagmo::Islandcluster by copying and modifying Pagmo::Island to include the use of sockets and serialization.
At some point, I'd like to contribute a solution, but wondering if there's any documentation for Pagmo::Island internals than the source code? If someone has this documentation, could you kindly let me know?
Thanks,
Phil
I'd like to see an MPI Island class for cluster computing whereby islands can run and migrate on several machines to perform one optimization problem. This capability existed in Pagmo1x but does not yet exist in Pagmo2x. It doesn't have to use MPI specifically, but must allow optimization and decision vector migration between machines. I'm thinking of creating a Pagmo::Islandcluster by copying and modifying Pagmo::Island to include the use of sockets and serialization.
At some point, I'd like to contribute a solution, but wondering if there's any documentation for Pagmo::Island internals than the source code? If someone has this documentation, could you kindly let me know?
Thanks,
Phil