2016-06-23 3 views
0

SGE를 실행하는 클러스터에서 배열 작업을 제출하고 싶습니다. -t 옵션이있는 how to use array jobs을 알고 있습니다 (예 : qsub -t 1-1000 somescript.sh).작업 번호를 알 수없는 배열 작업

제출해야 할 작업이 몇 개인 지 모르면 어떻게합니까? 아이디어는 ( 작동하지 않음) 같은 것을 사용하는 것입니다 :

qsub -t 1- somescript.sh

제출는 알 수없는 n으로, 모든 n 작업에 갈 것입니다.

답변

1

아니요, 개방형 배열은 기본 제공 기능이 아니며 초기 제출 후 배열에 작업을 추가 할 수도 없습니다.

왜 이렇게하고 싶은지 추측하고 있지만 다음과 같은 작업 그룹을 추적하는 아이디어가 있습니다. 작업 세트에 대한 공유 이름을 지정하고 카운터를 추가하십시오.

따라서, 예를 들어, 당신은 당신의 qsub에 -N myjob.<counter> 포함 (또는 그것을 위해 #PBS 스크립트 줄을 추가) 것 :

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