SIESTA 4.1-b3 설치(KNL)

슈퍼컴퓨팅인프라센터 2019. 4. 12. 15:40

이 문서에서는 KNL 계산노드용 SIESTA 4.1-b3 버전을 컴파일 하여 설치 하는 방법에 대해 예시로 소개합니다.

가. 설치 환경

대상 시스템

누리온

OS Version

리눅스 / CentOS 7.9

CPU

Intel Xeon Phi 7250 Intel Xeon 6148

컴파일러

Intel 2017.5 Version

MPI

IntelMPI 2017.5 Version

기타

Intel Math Kernel Library(MKL)

나. 설치 전 환경 설정

누리온 시스템에서는 PATH, LD_LIBRARY_PATH 설정을 손쉽게 하기 위해서 환경설정 툴인 Module이 구성되어 있으며 이하 설치 소개에서는 module load 를 이용한 환경설정 방법으로 안내 드립니다.

[ 환경 설정 ]

$ module purge
$ module load craype-mic-knl intel/17.0.5 impi/17.0.5 netcdf-hdf5-parallel/4.6.1

SIESTA 는 check 과정을 포함하고 있어 KNL CPU 타입 전용 옵션(-xMIC-AVX512) 사용을 위해서는 KNL 계산노드에서 빌드해야 합니다.

소개 문서는 KNL CPU 가 장착된 디버깅 노드에서 빌드 하는 방법으로 안내 드립니다.


[ 디버깅 노드 접속 ]

다. 설치 과정

설치 과정 소개는 tar 를 이용한 압축 해제 방법과 설정 방법등 진행 절차를 위주로 설명하고, 소스 파일 다운로드 등은 생략합니다.

[설치과정]

[arch.make 파일 수정 내용]

Last updated