在Slurm群集计算机上跨节点将子进程生成为许多不同的核心

时间:2019-04-03 20:41:41

标签: python subprocess cluster-computing

我的目标是生成N个调用外部软件(在python脚本之外)的进程,这些进程将字符串作为输入,包括来自numpy数组的N条数据之一。输出必须按数组中的顺序重新排序。我想在使用Slurm调度的hpc群集上的许多节点上执行此操作。

我曾尝试使用mpi4pysubprocess来完成这项任务,但是注意到存在延迟,这很可能是由于产生了这么多子进程(大约5000个)。 >

我想知道是否有人可以有效,高效地跨节点使用subprocess

0 个答案:

没有答案