指定要在ipyparallel集群中启动的多个ipengine实例

时间:2018-01-15 13:58:26

标签: python distributed-computing ipython-parallel

说到ipyparallel,是否可以指定一个ipengines来同时在从属计算机上启动,如果是,我该怎么做?

例如,可以使用ipcluster start -n命令指定要在localhost上启动的多个引擎,即$ ipcluster start -n 4,但-n标志不能与ipengine命令一起使用。

1 个答案:

答案 0 :(得分:1)

docs明确声明您需要“反复”调用ipengine

  

接下来,启动您想要使用的引擎的许多实例   (反复)命令:

$ ipengine

要从“从机”启动4个引擎,请在命令行中使用它:

for engine in {1..4}
do
  ipengine &
done

阅读starting the controller and engines on different hosts可能也值得。