본문 바로가기

전체 글

MC(Midnight Commaner) on NURION module loadmodule load gcc/10.2.0module load autoconf/2.72 tarball 받기https://github.com/MidnightCommander/mc/tags GitHub - MidnightCommander/mc: Midnight Commander's repositoryMidnight Commander's repository. Contribute to MidnightCommander/mc development by creating an account on GitHub.github.com ./autogen.shautoreconf: Entering directory `.'autoreconf: running: autopoint --forceautoreconf: r.. 더보기
NURION사용시 필요한 라이브러리들 Glibncursespkg-config : 이건 system wide 설치되어 있지만 .pc 파일은 local 설치 gcc 10.2.0 은 intel oneAPI와 충돌을 일으킨다 더보기
Tmux on NURION Tmux를 설치하기 위해서는 libevent와 ncurses 라이브러리가 필요하니 설치해 주자 누리온 admin이 관리하는 gcc, cc는 매우 올드하다.$ which gcc/usr/bin/gcc$ which cc/usr/bin/cc$ gcc --versiongcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)Copyright (C) 2015 Free Software Foundation, Inc.This is free software; see the source for copying conditions. There is NOwarranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.$ cc --vers.. 더보기
VTK Compile on NURION cmake .. \ -DCMAKE_C_COMPILER=icx \ -DCMAKE_CXX_COMPILER=icpx \ -DCMAKE_Fortran_COMPILER=ifx \ -DMPI_C_COMPILER=mpicc \ -DMPI_CXX_COMPILER=mpicxx \ -DCMAKE_INSTALL_PREFIX=$HOME/local \ -DCMAKE_BUILD_TYPE=Release \ -DBUILD_SHARED_LIBS=ON \ -DVTK_GROUP_ENABLE_MPI=YES \ -DVTK_USE_MPI=ON \ -DVTK_USE_X=OFF 더보기
IntelOneAPI command line options for NUMA I_MPI_PIN=1 I_MPI_PIN_DOMAIN=core I_MPI_PIN_ORDER=spread I_MPI_DEBUG=5 mpirun -np 48 ./lmp -in in.AK 더보기
시스템 메모리 체크 sudo lshw -short -C memory 더보기
LAMMPS IntelOneAPI build (2025.5.14) 이제 LAMMPS의 소스코드를 다운 받는다.git clone https://github.com/lammps/lammps.git :~/Downloads/lammps$ mkdir build:~/Downloads/lammps$ cd build:~/Downloads/lammps/build$ source /opt/intel/oneapi/setvars.sh $ which icx/opt/intel/oneapi/compiler/2025.1/bin/icx$ which icpx/opt/intel/oneapi/compiler/2025.1/bin/icpx$ which ifx/opt/intel/oneapi/compiler/2025.1/bin/ifx cmake ../cmake \ -G Ninja \ -D BUILD_MP.. 더보기
AOCC, AOCL Cmake (optional) cmake ../../cmake \ -G Ninja \ -D BUILD_MPI=ON \ -D BUILD_OMP=ON \ -D CMAKE_C_COMPILER=/opt/openmpi/aocc/5.0.6/bin/mpicc \ -D CMAKE_CXX_COMPILER=/opt/openmpi/aocc/5.0.6/bin/mpicxx \ -D CMAKE_Fortran_COMPILER=/opt/openmpi/aocc/5.0.6/bin/mpifort \ -D CMAKE_C_FLAGS="-Ofast -march=znver4 -fopenmp -fvector-transform -mllvm -enable-strided-vectorization" \ -D CMAKE_CXX_FLAGS="-Ofast -march=znv.. 더보기