컨텐츠로 건너뛰기

MATLAB

MATLAB 작업을 SLURM 스케줄러에 제출합니다. 스크립트를 배치 모드로 실행하거나 대화형 MATLAB GUI를 시작할 수 있습니다.

MATLAB 제출
  • 파티션 — 파티션을 선택합니다 (예: hpc).
  • 작업 이름 — 이름을 지정합니다 (예: My_Test_Job).
  • 태스크당 CPU — CPU 코어 수 (예: 2).
  • 메모리 — 노드당 메모리 (예: 4G).
  • 작업 디렉토리 — MATLAB이 실행되고 스크립트 경로를 해석하는 디렉토리.
  • 버전 — MATLAB 버전을 선택합니다 (예: R2024a). 사용 가능한 버전은 관리자가 구성합니다.
  • MATLAB GUI 시작 — 배치 모드와 GUI 모드 간 전환합니다.

배치 모드 (GUI 끔):

  • MATLAB 스크립트.m 스크립트 파일 경로 (필수). 선택 버튼으로 작업 디렉토리에서 .m 파일을 찾아볼 수 있습니다.
  • matlab -nodisplay -nodesktop -nosplash < script.m으로 헤드리스 배치 작업을 실행합니다.

GUI 모드 (GUI 켬):

  • 스크립트 파일이 필요하지 않습니다. VNC를 통해 MATLAB 데스크탑이 시작됩니다.

제출 을 클릭하여 SLURM 스케줄러에 작업을 보냅니다.

GUI 모드를 사용하는 경우:

  1. 작업이 실행되면 GUI 세션 페이지로 이동합니다.
  2. GUI Jobs 에서 MATLAB 세션을 찾아 연결 을 클릭합니다.
  3. noVNC를 통해 브라우저에서 MATLAB 데스크탑이 열립니다.

로컬 MATLAB 설치가 필요하지 않습니다. 할당된 클러스터 리소스를 사용하여 계산이 실행됩니다. 브라우저가 있는 모든 기기에서 접속할 수 있습니다. 브라우저 탭을 닫고 언제든 다시 연결할 수 있습니다 — MATLAB 세션은 작업이 종료될 때까지 유지됩니다.