작업 제출
작업 제출 대시보드는 모든 작업 제출의 진입점입니다. 카테고리별로 그룹화된 애플리케이션 카드 그리드를 표시합니다.
키보드 단축키: g0
- 내장 앱 — 활성화된 애플리케이션 카드 (General, MATLAB, StarCCM+ 등).
- 플러그인 앱 — 관리자 및 사용자 플러그인 카드. 사용자 플러그인은 Personal 배지가 표시됩니다.
- 카테고리 — 카드가 카테고리별로 구분선과 함께 그룹화됩니다.
- 단축키 — 각 카드에 키보드 단축키가 표시됩니다 (예:
g1,g2, …).
카드를 클릭하여 해당 애플리케이션의 제출 양식으로 이동합니다.
사용 가능한 애플리케이션
Section titled “사용 가능한 애플리케이션”- 일반 작업 (General Job): 네이티브 또는 컨테이너에서 임의의 명령을 실행합니다.
- JupyterLab: JupyterLab 세션을 배치 작업으로 시작합니다.
- MATLAB: MATLAB 스크립트를 실행하거나 MATLAB GUI를 시작합니다.
- STAR-CCM+: GUI 협업이 포함된 StarCCM+ 시뮬레이션을 제출합니다.
- 플러그인 앱: 플러그인 정의 애플리케이션 양식.
- Apptainer: Docker 또는 정의 파일에서 컨테이너 이미지를 빌드합니다.
- VS Code Server: 브라우저에서 VS Code를 실행합니다.
- 터미널: 브라우저 기반 터미널 세션을 시작합니다.
- Conda: Conda 환경에서 명령을 실행합니다.
- OpenFOAM: OpenFOAM CFD 작업을 제출합니다.
- ANSYS Workbench 배치: ANSYS Workbench 배치 작업을 제출합니다.
- ANSYS Workbench GUI: VNC를 통해 ANSYS Workbench GUI를 시작합니다.
- CFX: ANSYS CFX CFD 솔버 작업을 제출합니다.
- Fluent: ANSYS Fluent CFD 솔버 작업을 제출합니다.
공통 SLURM 매개변수
Section titled “공통 SLURM 매개변수”모든 작업 제출 페이지에는 작업 스케줄러 옵션 섹션이 포함됩니다. 필드는 기본 섹션(항상 표시)과 고급 옵션 접이식 섹션으로 나뉩니다. 어떤 필드가 기본인지 고급인지는 특정 애플리케이션 페이지에 따라 다릅니다.
기본 필드 (기본 세트 — 앱에 따라 추가 필드가 승격될 수 있음):
| 필드 | 설명 |
|---|---|
| 파티션 | 제출할 SLURM 파티션 (필수) |
| 작업 이름 | 작업 이름 (필수). 공백은 밑줄로 대체됩니다. 작업 디렉토리를 결정합니다. |
| 작업 디렉토리 | <jobRoot>/<appType>/<jobName>으로 자동 파생. 읽기 전용. 디렉토리가 존재하면 폴더 아이콘이 파일 관리자로 연결됩니다. |
| 태스크당 CPU | 태스크당 CPU 수, 주로 OpenMP 스레드용 (≥ 1) |
추가 필드 (앱에 따라 기본 또는 고급):
| 필드 | 설명 |
|---|---|
| 전용 노드 접근 | 활성화하면 작업이 다른 작업과 노드를 공유할 수 없습니다 |
| 노드 수 | 할당할 최소 노드 수 (≥ 1) |
| 노드당 태스크 수 | 노드당 태스크 수, 주로 MPI 랭크용 (≥ 1) |
| 태스크 수 | 총 태스크 수 (≥ 1) |
| 메모리 | 노드당 메모리 (예: 32G, 4096M) |
| GPU 모델 | 클러스터에서 사용 가능한 GPU 모델 선택 (GPU가 있는 경우에만 표시) |
| 노드당 GPU | 노드당 GPU 수 (GPU가 있는 경우에만 표시) |
| 시간 제한 | HH:MM:SS 형식의 시간 제한 |
| 계정 | 청구할 SLURM 계정 (SLURM 어카운팅 활성화 시에만 표시) |
| QoS | 서비스 품질 수준 (SLURM 어카운팅 활성화 시에만 표시) |
| 메일 사용자 | 작업 알림을 위한 이메일 주소 |
| 메일 유형 | 이메일 전송 시점: BEGIN, END, FAIL 또는 ALL |
참고: 사용자 계정이 SLURM 어카운팅 데이터베이스에 등록되지 않은 경우, 경고가 표시되고 제출 버튼이 비활성화됩니다. 관리자에게 문의하여 해결하세요.
작업 제출 탭
Section titled “작업 제출 탭”모든 제출 페이지는 탭으로 구성됩니다:
- 새 작업 — 매개변수 양식을 사용하여 작업을 구성하고 제출합니다.
- 배치 스크립트 — 제출 전 생성된 SLURM 배치 스크립트를 확인하고 편집합니다.
- 설정 (관리자 전용) — 앱별 구성 패널, root 사용자에게만 표시됩니다.
템플릿 시스템으로 작업 제출 매개변수를 저장하고 재사용할 수 있습니다. General, OpenFOAM, Conda 제출 페이지에서 사용 가능합니다.
- 제출 페이지에서 원하는 명령을 입력합니다.
- 명령 필드 옆의 템플릿 버튼을 클릭합니다.
- 템플릿 대화상자에서 새로 만들기 를 클릭하여 현재 명령을 템플릿으로 저장합니다.
- 나중에 저장된 템플릿을 선택하여 명령 필드를 자동으로 채웁니다.
- 대화상자에서 템플릿의 이름을 변경하거나 삭제할 수 있습니다.
템플릿은 사용자별로 저장되며 세션 간에 유지됩니다.