# Home   >   상담   >   FAQ
  • 1.Nurion[5호기]
  • 배치작업(14)
  • 시스템 접속(7)
  • 응용 S/W(7)
  • 컴파일러(9)
  • 환경설정(6)
  • 2.Neuron[가속기]
  • 배치작업(11)
  • 시스템 접속(7)
  • 응용 S/W (9)
  • 컴파일러(12)
  • 환경설정(4)
  • 계약/계정
  • 계약[서류 발급](1)
  • 계약[신규](2)
  • 계약[연장](1)
  • 사용료 문의(3)
  • 시스템 접속(2)
# 계산 노드에서 작업 실행은 어떻게 하나요?
# 계산 노드에서의 작업 실행은 작업 스케쥴러인 PBS를 통해 수행하실 수 있습니다.
작업에 따른 스크립트 예제는 홈폴더 ~/job_examples 에 있습니다.
job_script를 작성하시고 qsub 명령을 통해 작업을 올리실 수 있습니다.

$ qsub mpi.sh
# 제출 한 작업의 진행 상태를 알고 싶어요.
# 작업 상태를 알려주는 명령은 qstat 입니다.

$ qstat
- 내 작업만 확인하는 경우

$ qstat -u $USER
- 작업ID 의 상세 정보

$ qstat -f {작업ID}"
# 사용할 수 있는 자원을 확인하는 방법은 어떻게 되나요?
# pbs_status 명령을 통해 현재 사용 가능한 자원 상황을 출력할 수 있습니다.
# 작업 스크립트 예제에 #PBS 로 되어 있는데, #은 주석 아닌가요?
# 일반적으로 스크립트 파일에서는 #이 주석으로 인식하지만
#PBS 로 지정하고 스케줄러로 작업을 제출 하면 PBS 스케줄러가 지시어로 인식 합니다.
# 작업을 제출했는데 작업이 멈추어 있어요.
# "qstat 명령으로 제출한 작업 상태를 확인해 주세요.

"Q" 상태는 작업 제출 시 지정된 자원을 확보하는 과정에 대기 상태 입니다.
"E" 상태로 대기 상태가 되어있으면 HELPDESK 의 기술지원 > 상담신청 으로 문의글을 남겨 주세요.
# normal 큐에 몇개까지 작업을 제출할 수 있나요?
# 2018년 12월 기준으로 normal 큐는 사용자 당 최대 40개 작업 제출 되고,
제출된 작업 중에서 최대 20개의 작업을 실행할 수 있습니다.

작업 제출 정책은 변경될 수 있습니다.

시스템을 접속할때 뜨는 공지사항에서 확인할 수 있고,
접속해 사용 중인 상태 에서는 motd 명령으로 공지사항을 다시 확인 할 수 있습니다.
# 작업을 제출하면 "Program Exception - illegal instruction" 오류가 나와요
# 컴파일 할 때 지정한 CPU 최적 옵션과 계산할 CPU 타입이 다른지 확인해 주세요.

Intel 컴파일러 사용 시 "-xMIC-AVX512" 는 KNL CPU 의 최적 옵션이고,
"-xCORE-AVX512"는 SKL CPU 의 최적 옵션 입니다.
# 작업을 제출하면 "Please verify that both the operating system and the processor support Intel(R) AVX512ER and AVX512PF instructions." 오류가 나와요.
# 컴파일 할 때 지정한 CPU 최적 옵션과 계산할 CPU 타입이 다른지 확인해 주세요.

Intel 컴파일러 사용 시 "-xMIC-AVX512" 는 KNL CPU 의 최적 옵션이고,
"-xCORE-AVX512"는 SKL CPU 의 최적 옵션 입니다.
# 작업을 제출하면 "qsub: ERROR: You can't submit job in home01 directory, please try in scratch directory" 오류가 나와요.
# 누리온 시스템은 홈 디렉토리에서 작업이 제출 되지 않습니다.
스크래치 디렉토리에서 작업을 제출해 보세요.

계정 별 스크래치 디렉토리는 /scratch/${USER} 경로 입니다.
(예) ID가 optpar02 일 경우 /scratch/optpar02
# 작업을 제출하면 "/bin/sh^M: bad interpreter: No such file or directory" 오류가 나와요.
# "^M" 표시는 DOS(Windows) 형식 파일의 줄바꿈 표시 입니다.
Linux(Unix) 에서 DOS 형식의 줄바꿈 표시를 문자로 인식해서 생기는 문제 입니다.

dos2unix 명령을 이용해서 unix 형식으로 변경해서 사용해 주세요.
(예) dos2unix mpi.sh
12