Cluster computing 如何在SGE网格上同时启动一组作业?
我正在使用一个工具,它可以在SGE网格上生成并行作业。当网格接近容量时,一些网格作业将启动,但其他网格作业不会启动。根据实际启动的作业数量,这会导致工具产生截然不同的结果 那么,如何让SGE排队,直到所有网格插槽都可用,然后立即启动所有作业Cluster computing 如何在SGE网格上同时启动一组作业?,cluster-computing,sungridengine,Cluster Computing,Sungridengine,我正在使用一个工具,它可以在SGE网格上生成并行作业。当网格接近容量时,一些网格作业将启动,但其他网格作业不会启动。根据实际启动的作业数量,这会导致工具产生截然不同的结果 那么,如何让SGE排队,直到所有网格插槽都可用,然后立即启动所有作业 请注意,网格插槽通常在多台机器上可用。从qsub手册页: -tcon y[es]|n[o] Available for qsub only. Can be used in conjunction with array job
请注意,网格插槽通常在多台机器上可用。从
qsub
手册页:
-tcon y[es]|n[o]
Available for qsub only.
Can be used in conjunction with array jobs (see -t option) to
submit a concurrent array job.
For a concurrent array job either all tasks can be started in one
scheduling run or the whole job will stay pending.
在您的工作脚本中使用
#$ -tcon y
从
qsub
手册页:
-tcon y[es]|n[o]
Available for qsub only.
Can be used in conjunction with array jobs (see -t option) to
submit a concurrent array job.
For a concurrent array job either all tasks can be started in one
scheduling run or the whole job will stay pending.
在您的工作脚本中使用
#$ -tcon y