Espresso Configuration
Revision as of 21:20, 8 November 2022 by Israel.herrera (talk | contribs)
This article may require cleanup to meet UFRC standards. It's either outdated, has factual errors, has broken links, too terse, too verbose, or inappropriate for UFRC public wiki. |
Go back to the main ESPRESSO page.
Espresso 5.2.0 Compile Configuration
Serial Version
Building Espresso 5.2.0 serial version requires the following configuration:
Extract the Espresso.version.tar.gz file $ cd Espresso.version/ $ ./configure --prefix=/apps/intel/2013/espresso/5.2.0/bin CC=icc CXX=icpc F77=ifort F90=ifort FC=ifort --disable-parallel FFT_LIBS="/apps/intel/2013/fftw/3.3.3/lib -lfftw3" LAPACK_LIBS="/opt/intel/composer_xe_2013_sp1.0.080/mkl/lib/intel64 --lmkl_intel_lp64" $ make all $ cd PW/tests/ $ pw.x -i dipole.in
These instructions will compile the program and run the test "pw.x" with input file "dipole.in".
Parallel Version
Building Espresso 5.2.0 parallel version requires the following configuration:
Extract the Espresso.version.tar.gz file $ cd Espresso.version/ $ ./configure --prefix=/apps/intel/2013/openmpi/1.6.5/espresso/bin CC=mpicc CXX=mpicxx F77=mpif77 F90=mpif90 FC=mpif90 --enable-parallel FFT_LIBS=-L/apps/intel/2013/openmpi/1.6.5/fftw/3.3.3/lib -lfftw3 LAPACK_LIBS=-L/opt/intel/composer_xe_2013_sp1.0.080/mkl/lib/intel64 -lmkl_intel_lp64 $ make all $ cd PW/tests/ $ mpirun -np 6 pw.x -i dipole.in
These instructions will compile the program and run the test "pw.x" with input file "dipole.in" using 6 processors.