전체 글 썸네일형 리스트형 Midnight Commander - Local Machine Midnight Commandersudo apt install mcvim ~/.bashrc 디렉토리 변경 후 MC를 종료해도 그 디렉토리에 잔류하기 위하여 bashrc에 다음을 추가# Simplified mc functionmc() { . /usr/lib/mc/mc-wrapper.sh} vim 종료는 ESC+:+wq 더보기 Mellanox Connect-X sudo apt install mstflint 더보기 Setup Process_AMD Based Machine 1. Midnight Commanderhttps://nmge.tistory.com/212 Midnight Commander - Local MachineMidnight Commandersudo apt install mcvim ~/.bashrc 디렉토리 변경 후 MC를 종료해도 그 디렉토리에 잔류하기 위하여 bashrc에 다음을 추가# Simplified mc functionmc() { . /usr/lib/mc/mc-wrapper.sh} vim 종료는 ESC+:+wqnmge.tistory.com 2. AOCChttps://nmge.tistory.com/213 AMD머신에 AOCC 설치AOCC의 설치wget https://download.amd.com/developer/eula/aocc/aocc-5-0/aoc.. 더보기 Setup Process_Intel Based Machine 1. Midnight Commanderhttps://nmge.tistory.com/212 Midnight Commander - Local MachineMidnight Commandersudo apt install mcvim ~/.bashrc 디렉토리 변경 후 MC를 종료해도 그 디렉토리에 잔류하기 위하여 bashrc에 다음을 추가# Simplified mc functionmc() { . /usr/lib/mc/mc-wrapper.sh} vim 종료는 ESC+:+wqnmge.tistory.com 2. IntelOneAPIhttps://www.intel.com/content/www/us/en/developer/tools/oneapi/hpc-toolkit-download.html?packages=hpc-tool.. 더보기 NUMA Pinning of AMD ThreadRipper 7995WX Pro 대부분의 CPU들이 Core의 NUMA Node 배분시 Core Number를 순차적으로 증가시키는데 반하여,7995WX Pro는 괴상한 방법으로 배분을 시킨다. 1. AMD Ryzen Threadripper PRO 5995WX 64-Cores numactl --hardwareavailable: 4 nodes (0-3)node 0 cpus: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15node 1 cpus: 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31node 2 cpus: 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47node 3 cpus: 48 49 50 51 52 53 54 55 56 57 58 59 .. 더보기 Command line option for MPIRUN PPR :Processes Per Resource Examples--map-by ppr:1:socket1 MPI rank per CPU socket--map-by ppr:2:numa2 MPI ranks per NUMA node--map-by ppr:1:node1 MPI rank per compute node--map-by ppr:4:core4 MPI ranks per core (⚠️ rarely used; oversubscribes CPUs)--map-by ppr:1:numa:PE=161 MPI rank per NUMA node, with 16 cores (OpenMP threads) each Bind toIt tells OpenMPI to pin each MPI process (and possibly .. 더보기 LAMMPS 설치 cmake ../cmake \ -D BUILD_MPI=yes \ -D BUILD_OMP=yes \ -DCMAKE_C_COMPILER=icx \ -DCMAKE_CXX_COMPILER=icpx \ -DCMAKE_Fortran_COMPILER=ifx \ -D PKG_INTEL=yes \ -D PKG_OPENMP=yes \ -D PKG_GRANULAR=yes \ -D PKG_RIGID=yes \ -D PKG_MOLECULE=yes \ -D PKG_PYTHON=yes \ -D PKG_VTK=yes \ -D PKG_EXTRA-FIX=yes \ -D VTK_DIR=$HOME/local/src/VTK-9.4.1/build \ -D Python_EXECUTABLE=/.. 더보기 pkg-config in NURION Nurion에서 pkg-config를 제공하지만, 버전이 오래되어 문제가 되기도 한다. user단에서 설치를 하면,wget https://pkg-config.freedesktop.org/releases/pkg-config-0.29.2.tar.gztar -xzf pkg-config-0.29.2.tar.gzcd pkg-config-0.29.2./configure --prefix=HOME/local−−with−internal−glibmake−jmakeinstall패스를잡아주고,exportPATH=HOME/local/bin:PATH확인사살 which pkg-config~/local/bin/pkg-config$ pkg-config --version0.29.2 더보기 이전 1 2 3 4 5 6 ··· 27 다음 목록 더보기