일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- sinbaram
- nurion
- neuron
- HPC
- 국가슈퍼컴퓨팅센터
- abaqus
- 누리온
- KISTI
- Gaussian
- vasp
- skl
- 슈퍼컴퓨터
- G16
- KNL
- 타키온2
- ansys
- 가우시안
- openfoam
- Kat
- 5호기
- 신바람
- GPU
- 슈퍼컴퓨팅교육
- GROMACS
- Linux
- 뉴론
- TACHYON2
- cuda
- 슈퍼컴퓨팅
- SGE
- Today
- Total
KISTI 슈퍼컴퓨팅 기술 블로그
뉴론 NAMD 2.12 (GPU 버전) 설치 본문
KISTI 슈퍼컴퓨터센터의 장비에 NAMD 2.12 소스를 (CUDA 기반의) GPU 기능을 사용하는 버전으로 설치하는 방법에 대하여 소개한다.
1. 설치 환경
구분 | 내용 |
대상 시스템 | 뉴론 |
OS Version | 리눅스 / CentOS 7.4 |
CPU | Intel Xeon E5-2670 v2 |
컴파일러 | Intel 2018 Version |
MPI | Mvapich2 2.3 Version |
기타 | Intel MKL Math Library, CUDA 10.0 |
2. 설치 전 환경 설정
KISTI 시스템은 PATH, LD_LIBRARY_PATH 등을 쉽게 하기 위하여 OpenSource 인
Environment Modules(http://modules.sourceforge.net)이 구성되어 있고,
이하 설치 소개 에서는 module load를 이용한 환경 설정 방법을 이용한다.
[ 환경 설정 ]
$ module load intel/18.0.2 cuda/10.0 cudampi/mvapich2-2.3 |
3. 설치 과정
설치과정 | ||
$ tar xvf NAMD_2.12_Source.tar.gz $ cd NAMD_2.12_Source $ tar xvf charm-6.7.1.tar $ cd charm-6.7.1 $ ./build charm++ verbs-linux-x86_64 icc smp --with-production -static-intel |
설치과정 | ||
$ cd .. $ vi src/CudaPmeSolverUtil.C <수정 전> cufftCheck(cufftSetCompatibilityMode(forwardPlan, CUFFT_COMPATIBILITY_FFTW_PADDING)); cufftCheck(cufftSetCompatibilityMode(backwardPlan, CUFFT_COMPATIBILITY_FFTW_PADDING));
<수정 후> //cufftCheck(cufftSetCompatibilityMode(forwardPlan, CUFFT_COMPATIBILITY_FFTW_PADDING)); //cufftCheck(cufftSetCompatibilityMode(backwardPlan, CUFFT_COMPATIBILITY_FFTW_PADDING)); |
설치과정 | ||
$ cd .. $ ./config Linux-x86_64-icc --charm-base ./charm-6.7.1 \ --charm-arch verbs-linux-x86_64-smp-icc \ --with-tcl --with-mkl --mkl-prefix /apps/compiler/intel/18.0.2/mkl \ --with-cuda --cuda-prefix /apps/cuda/10.0 $ cd Linux-x86_64-icc $ make |
4. 뉴론 시스템에 설치된 NAMD-2.12 사용
실행방법 예시 | ||
$ module load intel/18.0.2 cuda/10.0 cudampi/mvapich2-2.3 module load namd/2.12 $ namd2 apoa1.namd |
'SW 설치 문서 창고 > 뉴론(Neuron) (GPU Cluster System) ' 카테고리의 다른 글
뉴론 OpenFOAM-v1912 설치 소개 (SKL) (0) | 2020.07.09 |
---|---|
뉴론 Quantum Espresso-6.4 (GPU 버전) 설치 (0) | 2019.07.30 |
뉴론 GROMACS-2018.6 (GPU 버전) 설치 (0) | 2019.05.29 |
뉴론 lammps-16Mar18 (GPU 버전) 설치 (0) | 2019.04.30 |
뉴론 GROMACS-2016.4 (GPU 버전) 설치 (0) | 2019.04.30 |