Python Multiprocessing.Pool嵌套地图

时间:2019-07-11 17:36:07

标签: python python-3.x multiprocessing pool

我有一个算法,其迭代组件为iteration()。为了支持多个处理器,我打电话给pool.map(iteration, ...)。我想在iteration()调用期间在算法中添加一个步骤,在该步骤中,核心将等待所有核心到达该点,然后在核心之间共享最佳解决方案。理想情况下,我将拥有另一个称为share的函数pool.map(share, ...),但是this post暗示这不是一种可行的技术。

我的问题有两个方面。如何在pool.map调用中使所有内核停止并等待,如何在pool.map调用中在所有内核中应用函数?

0 个答案:

没有答案