HPE CRAY 자료 공유

[Build] RASPA2-v2.0.47 본문

Applications/BUILDS

[Build] RASPA2-v2.0.47

CRAY KOREA Blog 2025. 1. 20. 15:10

- OS: RHEL 8.10

 

1. Environment Modules 설치

$ wget https://github.com/envmodules/modules/releases/download/v5.5.0/modules-5.5.0.tar.gz
$ tar xvzf modules-5.5.0.tar.gz
$ cd modules-5.5.0
$ ./configure --prefix=/data/apps/modules/5.5.0 --enable-modulespath
$ make
$ make install
$ sudo ln -s /data/apps/modules/5.5.0/init/profile.sh /etc/profile.d/modules.sh
$ sudo ln -s /data/apps/modules/5.5.0/init/profile.csh /etc/profile.d/modules.csh


2. Intel oneAPI Base Toolkit 설치

$ wget https://registrationcenter-download.intel.com/akdlm/IRC_NAS/dfc4a434-838c-4450-a6fe-2fa903b75aa7/intel-oneapi-base-toolkit-2025.0.1.46_offline.sh
$ chmod +x intel-oneapi-base-toolkit-2025.0.1.46_offline.sh
$ ./intel-oneapi-base-toolkit-2025.0.1.46_offline.sh


3. Intel oneAPI HPC Toolkit 설치

$ wget https://registrationcenter-download.intel.com/akdlm/IRC_NAS/b7f71cf2-8157-4393-abae-8cea815509f7/intel-oneapi-hpc-toolkit-2025.0.1.47_offline.sh
$ chmod +x intel-oneapi-hpc-toolkit-2025.0.1.47_offline.sh
$ ./intel-oneapi-hpc-toolkit-2025.0.1.47_offline.sh


4. oneAPI modulefile 생성 및 fftw mkl 라이브러리 생성

$ cd /data/apps/intel/oneapi
$ ./modulefiles-setup.sh --output-dir=/data/apps/Modulefiles/intel/modulefiles
$ vi /data/apps/modules/5.5.0/etc/modulespath
-- 추가: /data/apps/Modulefiles/intel/modulefiles --
$ module load compiler/2025.0.4 mkl/2025.0
$ cd /data/apps/intel/oneapi/mkl/2025.0/share/mkl/interfaces
$ cd fftw2xc
$ make libintel64 INSTALL_DIR=${MKLROOT}/lib
$ cd ../fftw2xf
$ make libintel64 INSTALL_DIR=${MKLROOT}/lib
$ cd ../fftw3xc
$ make libintel64 INSTALL_DIR=${MKLROOT}/lib
$ cd ../fftw3xf
$ make libintel64 INSTALL_DIR=${MKLROOT}/lib


5. RASPA2-v2.0.47

$ module load compiler/2025.0.4 mkl/2025.0
$ wget https://github.com/iRASPA/RASPA2/archive/refs/tags/v2.0.47.tar.gz -O RASPA2-v2.0.47.tar.gz
$ tar xvzf RASPA2-v2.0.47.tar.gz
$ cd RASPA2-2.0.47
$ rm -rf autom4te.cache  
$ mkdir m4  
$ aclocal  
$ autoreconf -i  
$ automake --add-missing  
$ autoconf
$ ./configure --prefix=/data/apps/RASPA2/2.0.47 \
CPPFLAGS="-I/data/apps/intel/oneapi/mkl/2025.0/include/fftw" \
LDFLAGS="-L/data/apps/intel/oneapi/mkl/2025.0/lib" \
CC=icx CXX=icpx F77=ifx LIBS="-DMKL_ILP64"
$ make
$ make install

 

'Applications > BUILDS' 카테고리의 다른 글

[JPEG]jpeg-9 source build  (0) 2024.02.26
[R] R-4.3.2 source build  (0) 2024.02.23
[LAPACK] lapack-3.11 source build  (0) 2024.02.23
[OpenMPI] 설치 옵션 정리  (0) 2022.02.08
CentOS 7.9 Kernel AMD Milan Patch  (0) 2021.12.20