mpich2-1.3.1 상위 버전에서 mpich build 시 configure 옵션 변경 사항

mpich2-1.3.1 로 버전이 올라가면서 설치 옵션이 변경이 되었습니다. 설치 시 옵션은 아래와 같습니다. 변경된 사항은

– export F90=ifort 하였던것 을 지정하지 않습니다. 설치 시 지정을 하지 않아도 참조를 하여 설치가 됩니다. F90 export 할 경우 설치가 진행 되지 않습니다.(설치(configure) 시  unset F90 을 하라고 나오며 더 이상 진행되지 않습니다.)

– configure 옵션 중 –enable-f90 의 옵션이 수정되었습니다. –enable-fc 로 수정이 되었습니다. (configure 시 기존 –enable-f90 이나 –disable-f90 –enable-fc 이나 –enable-fc 로 변경하여 사용 하라고 되어 있습니다)

기존 –with-pm=mpd 옵션을 쓰지 않아도 mpd 가 설치 되었던 것이 mpich2-1.3.1 에서는 –with-pm-=mpd 옵션을 추가하여야 설치가 됩니다.

 intel compiler

# export FC=ifort
# export F77=ifort
# export CC=icc
# export CXX=icpc
# export RSHCOMMAND=/usr/bin/ssh

  ./configure –prefix=/usr/local/mpich2-1.3.1/intel –enable-timing=runtime –enable-f77 –enable-fc –enable-cxx –enable-romio –enable-threads=multiple –enable-mpe –with-thread-package=pthreads –with-pm=mpd

 gcc compiler

# export FC=gfortran
# export F77=gfortran
# export CC=gcc
# export CXX=g++
# export RSHCOMMAND=/usr/bin/ssh

 ./configure –prefix=/usr/local/mpich2-1.3.1/gcc –enable-timing=runtime –enable-f77 –enable-fc –enable-cxx –enable-romio –enable-threads=multiple –enable-mpe –with-thread-package=pthreads –with-pm=mpd


mpich2-1.3.2,  my configure option 참고 ..

./configure –prefix=/APP/HPC/mpi/intel/2.3.2 –enable-timing=runtime –enable-f77 –enable-fc –enable-cxx –enable-romio –enable-threads=multiple –enable-mpe –with-thread-package=pthreads –with-pm=hydra:mpd:gforker –enable-fast=O3



서진우

슈퍼컴퓨팅 전문 기업 클루닉스/ 상무(기술이사)/ 정보시스템감리사/ 시스존 블로그 운영자

You may also like...

페이스북/트위트/구글 계정으로 댓글 가능합니다.