PBS Pro を実行している 64 ノードのクラスターがあります。何百ものジョブを送信すると、一度に 64 個のジョブを実行できます。これはすばらしいことですが、64 個のジョブすべてがほぼ I/O バウンドで、同じディスクに対して読み取り/書き込みを行っている場合を除きます。そのような場合でも、すべてのジョブを送信できるようにしたいと考えていますが、特定の時間に最大 (たとえば) 10 個のジョブを実行したいと考えています。クラスターの PBS サーバーへの管理アクセス権がなくても、そのようなことを可能にする qsub への呪文はありますか?
3307 次
2 に答える
4
TORQUEでは、ジョブを配列として配置できる限り、ジョブ配列にスロット制限を設定することでこれを行うことができます。
qsub script.sh -t 0-99%10
それらのうちの10個を一度に実行するように制限します。PBSProにこれと同等のものがある場合は、それを使用できます。
于 2012-03-13T22:41:40.480 に答える
0
それらを相互に依存させることができます。または、異なる時点で開始するようにスケジュールします。
そうしないと、管理者が同時に実行できる同時ジョブの数を減らすことができます。
于 2011-01-19T16:45:40.297 に答える