在天河二号上编译 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 版本。

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