728x90 슈퍼컴퓨터5 [Slurm] slurm.conf에서 SelectTypeParameters와 하이퍼 스레딩의 연관성 개요HPC(고성능 컴퓨팅) 환경에서는 자원을 효율적으로 관리하고 작업을 스케줄링하는 것이 매우 중요합니다. SLURM(Simplified Linux Utility for Resource Management)은 이러한 작업을 관리하기 위한 강력한 도구로, SelectType과 SelectTypeParameters는 SLURM 설정에서 자원 할당 방식을 정의하는 핵심적인 역할을 합니다.이번 글에서는 하이퍼 스레딩(Hyper-Threading, HT)과 SelectTypeParameters의 관계를 중심으로 SLURM 설정을 살펴보겠습니다. 1. 하이퍼 스레딩(Hyper-Threading, HT)이란?하이퍼 스레딩은 하나의 물리적 코어(Physical Core)가 두 개 이상의 논리적 코어(Logical Co.. 2025. 2. 2. [Linux] ANSYS 소프트웨어 설치 개요os : rockylinux 8.9software : ANSYS2023R1ANSYS 설치는 VNC, rdp 등 GUI 환경을 불러올 수 있는 환경에서 실시한다VNC와 RDP 설치는 이전에 포스팅한 블로그들을 참고하면 된다.2024.04.01 - [Virtual] - Ubuntu에 VNC 설치 Ubuntu에 VNC 설치OS : Ubuntu : 20.04.4 turbovnc_2.2.6_amd64.deb 해당 파일로 설치하였다. # dpkg -i turbovnc_2.2.6_amd64.deb # dpkg -L "turbovnc" | grep bin (경로 찾기) # cd /opt/TurboVNC/bin/ # /opt/TurboVNC/bin/vncviewer (실행) 발생한 오류 # /opt/Turboesta.. 2024. 11. 18. [SLURM] SRUN 명령어 SRUN$ srun hostnamemaster90ntasks 옵션(작업 개수)1cpu 당 1개의 작업 돌릴 수 있음(현 구성에서는 36코어가 최대)$ srun --ntasks=36 hostname/home/admin/.gc/hostname_gc_interactive: line 8: 159222 Segmentation fault /engrid/ensh/usrbin/jobUpdater STARTnode92master90master90master90...nodes 옵션(노드 수 할당)$ srun --nodes=3 hostnamenode91node92master90ntasks + nodes12개의 작업 * 2 node$ srun --tasks=12 --nodes=2 hostnamemaster90mast.. 2024. 9. 5. [NVIDIA] MIG(Multi-Instance-GPU) Docker 컨테이너에 할당 1. MIG 활성화확인(비활성화 되어 있음)# nvidia-smiWed Jul 31 10:57:26 2024 +-----------------------------------------------------------------------------------------+| NVIDIA-SMI 550.90.07 Driver Version: 550.90.07 CUDA Version: 12.4 ||-----------------------------------------+------------------------+----------------------+| GPU Name Persistence-M | Bus-Id .. 2024. 8. 3. [HPC]fftw 라이브러리 FFTW(Fastest Fourer Transform the West)FFTW는 DFT(Discrete Fourier Transform)와 그 역변환을 계산하기 위한 리이브러리입니다. FFTW는 C로 작성되어 있으며, 다양한 컴퓨터 아키텍처에서 높은 성능을 발휘하도록 최적화되어 있습니다. 이 라이브러리는 MIT 라이선스 하에 배포되어 있어 상업적 용도를 포함한 다양한 프로젝트에서 자유롭게 사용할 수 있습니다. FFTW는 유연성과 효율성을 동시에 추구합니다. 사용자가 다양한 크기와 차원의 DFT를 계산할 수 있게 해주며, 싱글 코어부터 다중 코어, 심지어 분산 메모리 시스템에 이르기까지 다양한 환경에서 사용될 수 있습니다. 이 라이브러리는 실행 시간 중에 DFT를 수행하는 가장 효율적인 알고리즘을 동적.. 2024. 4. 11. 이전 1 다음 728x90