任务编号

时间:2016-06-23 09:07:15

标签: cluster-computing qsub torque

我想在运行SGE的集群上提交数组作业。 我知道how to use array jobs-t选项(例如,qsub -t 1-1000 somescript.sh)。

如果我不知道要提交多少任务怎么办?想法是使用类似(不工作)的东西:

qsub -t 1- somescript.sh

然后,提交将用于所有n个任务,其中包含未知n

1 个答案:

答案 0 :(得分:1)

不,开放式数组不是内置功能(也不能在初次提交后向数组中添加作业)。

我猜测你为什么要这样做,但是这里有一个跟踪一组这样的工作的想法:为这组工作指定一个共享名称,附加一个计数器。

因此,例如,您在qsub中包含-N myjob.<counter>(或为其添加#PBS脚本行):

-N myjob.1 -N myjob.2 ... -N myjob.n