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 |