标签: c++ mpi genetic-algorithm galib
GAlib-mpi如何实现并行化。个人是否在不同的核心/处理器上运行,或者他们是否只是相互独立地并行运行而没有任何迁移?
万一其他人需要这个。我在GitHub上问了同样的问题......图书馆的作者回答说:
所有核心/处理器中都存在所有个体。他们的得分是共享的,因此每个核心/处理器只计算个别分数的子集。就我而言,这是一个耗时的过程。
请参阅链接to GitHub issue here