Parametric Job + Job Dependency 입니다.
첨부파일을 열어보면,, 6개의 파일이 보입니다.
파일 설명
cpi.c     : PI 계산 C Source, Interval 값을 인자로 입력받아 PI를 계산
cpi       : Compile 된 binary 파일
start.sh  : 시작 스크립트, input parameter를 파일에 저장
compute.sh       : 계산 스크립트, input parameter를 읽어서 cpi 인자값으로 넘겨서 계산
end.sh   : 종료 스크립트, 임시 input 파일을 삭제
sub.sh   : 세개의 job을 제출하는 스크립트
주의 ::: 이 스크립트에서는 input parameter가 4개라고 가정하였음, BASH 를 사용하였음.
실행방법
[user1@hnode01 ~]$ ./sub.sh 
Your job 51 ("start") has been submitted
Your job-array 52.1-4:1 ("compute") has been submitted
Your job 53 ("end") has been submitted
[user1@hnode01 ~]$ qstat
job-ID  prior   name       user         state submit/start at     queue                          slots ja-task-ID 
-----------------------------------------------------------------------------------------------------------------
     51 0.00000 start      user1       qw    12/24/2008 16:25:44                                    1        
     52 0.00000 compute    user1       hqw   12/24/2008 16:25:44                                    1 1-4:1
     53 0.00000 end        user1       hqw   12/24/2008 16:25:44                                    1
'Scheduler' 카테고리의 다른 글
| [SGE] Rocks 5.3 + mpich2 (0) | 2010.08.07 | 
|---|---|
| [SGE] Grid Engine Administration – Training Slides (0) | 2010.07.13 | 
| [PBS] Torque+Maui 스케쥴러 설치 (0) | 2009.06.21 | 
 sample.tgz
sample.tgz