Step 1: Download the package from Quantum ESPRESSO. You have to register and login before you can download.
# tar -zxvf qe-7.2.tar.gz
Step 2: Source Intel Environment
$ source /usr/local/intel/2023.1/setvars.sh
:: initializing oneAPI environment ...
-bash: BASH_VERSION = 4.4.20(1)-release
args: Using "$@" for setvars.sh arguments:
:: advisor -- latest
:: ccl -- latest
:: clck -- latest
:: compiler -- latest
:: dal -- latest
:: debugger -- latest
:: dev-utilities -- latest
:: dnnl -- latest
:: dpcpp-ct -- latest
:: dpl -- latest
:: inspector -- latest
:: intelpython -- latest
:: ipp -- latest
:: ippcp -- latest
:: ipp -- latest
:: itac -- latest
:: mkl -- latest
:: mpi -- latest
:: tbb -- latest
:: vtune -- latest
:: oneAPI environment initialized ::
Step 3: Remember to Prepare the Intel Optimised BLAS95, LAPACK95 and FFTW. Do take a look at
Step 4: Compile the QE
Once you have loaded the Intel Configuration costly, QE will detect and configure. Compilation is very simple.
# ./configure --prefix=/usr/local/qe-2.7 ----with-scalapack=intel --enable-shared --enable-openmp | tee Configure.out
# make all
# make install
Step 5: Optional (If you wish to reconfigure again, do a clean up)
Do a clean up by using the command
# make veryclean