• Home
  • 사이트맵
  • English

사용자지원

자주하는질문(FAQ)

홈 > 사용자지원 > 자주하는질문(FAQ)

데이터 목록
번호 구분 제목
49 TACHYON_작업실행 job_script에 있는 cleanipcs는 어떤 의미인가요?
● IPC(Inter Process Communication; 프로세스간의 통신)을 제거한다.
즉, 병렬처리를 위해 사용되었던 메모리의 신들을 제거하고 통신을 종료한다는 뜻입니다.
다만 MPI프로그램이 정상적으로 종료된다면 사용하실 필요는 없으나 스크립트 마지막에
적어주는 것이 시스템 안정성에 도움이 될 듯 합니다.
48 TACHYON_작업실행 작업 제출후 오랫동안 작업이 수행되지 않고 큐에 머물러 있습니다.
● 일단은 작업 스크립트가 잘못 작성되어 있는지 확인을 하시기 바랍니다.

● “#$ -ㅣ normal”은 normal 큐를 사용할 때만 추가되어 있어야 합니다.

● “#$ -ㅣ str”은 strategy큐를 사용할 때만 추가되어야 합니다.

● hard runtime limit 즉, “#$ -ㅣ h_rt=01:00:00”이 적절히 큐에서 보장하는
시간내에서 돌도록 설정이 되어 있는지 확인 하시기 바랍니다.(showq 명령 참조)

● sequential 작업일 경우 long 큐를 사용해야 하나 스크립트에서
normal 큐를 사용하는 경우에도 문제가 발생합니다.

● 한 스크립트내에서 -cwd 와 -wd 모두 사용하거나 홈디렉토리를
working directory로 사용하는 경우도 문제가 됩니다.

● 아래처럼 특정 옵션을 하나의 스크립트내에서 2번 사용하는 경우에도
정상적으로 작업이 수행되지 않을 수 있습니다.

#$ -pe mpi_1cpu 1
#$ -pe mpi_fu 4 
47 TACHYON_작업실행 실행중이던 작업이 qstat으로 확인시 "S" state로 갑자기 변경되었습니다. 이유가 무엇인가요?
● SGE 스케쥴러가 실행중인 작업에 대해서도 재스케쥴링을 하는 경우 발생합니다.
이와 같은 상황이 발생할 경우 관리자에게 문의바랍니다.
46 TACHYON_작업실행 #$ -q normal@tachyon010” 와 같이 특정 노드를 지정해서 작업을 돌리는 것은 가능한가요?
● 이론적으로 가능하나 각 큐별로 할당된 노드가 있는 만큼 이 안에 속한 노드를 사용해야 하며(showq 참조),
또 해당 계산노드 중에 idle 상태에 있는 노드를 적절히 선택해야 합니다.

● 하지만 이렇게 작업을 제출하더라도 스케쥴러에 의해
원하는 노드에서 바로 작업을 시작하지 못하게 될 수도 있습니다. 
45 TACHYON_작업실행 가용한 CPU를 확인하는 방법은 어떻게 되나요?
● showhost 명령을 통해 현재 가용한 CPU상황을 출력할 수 있습니다.
44 TACHYON_작업실행 SGE를 통해 올린 작업의 진행 상태를 알고 싶습니다.
● 작업 진행 상태를 알려주는 명령은 qstat입니다.
원치 않는 작업을 취소하실 때는 qdel명령을 통하여 작업을 삭제하실 수 있습니다.
43 TACHYON_작업실행 작업 예제 스크립트의 $NSLOTS 및 $TMPDIR은 사용자가 수정할 수 있는 변수인가요?
● 이 변수들은 SGE가 작업이 제출되면 자체적으로 설정하는 것들입니다.
사용자들은 이 변수들을 수정하거나 다른 값으로 임의로 변경하시면 안됩니다.
42 TACHYON_작업실행 계산 노드에서 작업 실행은 어떻게 하나요?
● 계산 노드에서의 작업 실행은 작업 스케쥴러인 SGE(Sun Grid Engine)을 통해 수행하실 수 있습니다.
작업에 따른 스크립트 예제는 /applic/shell/job_examples/job_script 에 있습니다.
● job_script를 작성하시고 qsub 명령을 통해 작업을 올리실 수 있습니다. 
41 TACHYON_컴파일러 Intel을 통해 큰 사이즈 Matrix를 계산하는 소스 코드를 컴파일시 Overflow 에러가 발생합니다. 어떻게 해결할 수 있을까요?
● Large Problem을 컴파일하실 때 "mcmodel=large -shared-intel" 옵션을 함께 사용하시기 바랍니다.
"ifort -O3 -openmp -mcmodel=large -shared-intel -fpic test.f90 -o test.x" 
40 TACHYON_컴파일러 PGI Fortran 컴파일러 사용시 아래와 같은 에러 메시지가 보입니다. 어떤 문제일까요? "PGF90-W-0103-Type conversion of subscript expression for dt(program.f90: xxx)"
● 배열 dt의 인덱스 변수가 정수형으로 선언되었는지 확인해 보십시오.
Implict하게 실수형으로 사용되는 변수가 배열의 인덱스에 사용되었을 가능성이 큽니다.
콘텐츠 만족도 조사

퀵메뉴

  • 사용안내
  • 슈퍼컴퓨팅 서비스
  • 슈퍼컴퓨팅 교육
  • PLSI
  • EDISON
  • 연구망
본문 처음으로 바로가기

KISITI 슈퍼컴퓨팅센터 대전광역시 유성구 과학로 335 한국과학기술정보연구원 문의 080-041-1991 / FAX 042-869-0569

Copyrightⓒ2012 KISTI SUPERCOMPUTION CENTER ALL RIGHTS RESERVED.

관련사이트 바로가기