に-tオプションを理解する文書は、正確に-t
オプションは、ドキュメントからqsub
はqsubの
http://docs.adaptivecomputing.com/torque/4-0-2/Content/topics/commands/qsub.htm
使用してジョブの投入にやっていることに少しは不明である:
- tジョブ配列のタスクIDを指定します。単一のタスク配列は許されます。 array_request引数は、整数のIDまたは整数の範囲です。 複数のIDまたはID範囲をカンマ区切りリストで組み合わせることができます。 例:-t 1-100または-t 1,10,50-100
ここで物事がうまくいかない例は、私は2つのノード、ノードあたり8つのプロセスを要求し、そして16のジョブの配列てきたのです。私は2つのノードに自然に分散されることを期待していましたが、16のタスクは2つ以上のノードにアドホックに分散されていました。
$ echo 'hostname' | qsub -q gpu -l nodes=2:ppn=8 -t 1-16
52727[]
$ cat STDIN.o52727-* | sort
gpu-3.local
gpu-3.local
gpu-3.local
gpu-3.local
gpu-5.local
gpu-5.local
gpu-5.local
gpu-5.local
gpu-5.local
gpu-5.local
gpu-7.local
gpu-7.local
gpu-7.local
gpu-7.local
gpu-7.local
gpu-7.local
どのスケジューラを使用しますか? – clusterdude