在天河二号上编译 quantum espresso 6.4

最近 QE 6.4 发布了,编译下尝个鲜。

export CPATH=$MKLROOT/include:$MKLROOT/include/fftw:$CPATH
export FPATH=$MKLROOT/include:$MKLROOT/include/fftw:$FPATH
./configure 
    CC=icc CXX=icpc 
    FC=ifort 
    CFLAGS="-O3 -no-prec-div -fp-model fast=2 -xAVX" 
    FFLAGS="-O3 -no-prec-div -fp-model fast=2 -xAVX -align array64byte -threads -heap-arrays 4096" 
    BLAS_LIBS="-lmkl_intel_lp64 -lmkl_sequential -lmkl_core" 
    SCALAPACK_LIBS="-lmkl_scalapack_lp64 -lmkl_blacs_intelmpi_lp64" 
    FFT_LIBS="-lmkl_intel_lp64 -lmkl_sequential -lmkl_core"

make pw -j
make all

这个配置之前是用来编译 6.3 版本的,不用修改也可以直接用来编译 6.4 版本。

注:平台是吕梁超算中心的天河二号,不是广州超算中心的。