Quantum Espresso Installation and Testing: Kindly Refer To The Above Channel For Better Understanding
Quantum Espresso Installation and Testing: Kindly Refer To The Above Channel For Better Understanding
adapted from :
https://www.youtube.com/playlist?list=PLGntAYRT8AVki7djmjm4lVV2DImVbno3Z
NOTE:
Kindly refer to the above channel for better understanding.
depdendencies to install
> create a folder named quantum_esspresso in home ditectory by typing following in the terminal
> download the qe-6.5-ReleasePack.tgz from above source in the folder crated in above step
untarr the file using command
ls
qe-6.5
cd qe-6.5/
./configure
> it should give you a message
configure: success
sudo make -j 4 all
> -j 4 means we are utilizing 4 cores of the cpu
>it takes about 10 mins to complete. On completion we’ll see that a folder named as ‘test-suite’ is
generated.
cd test-suite/
ls
cat Makefile
> to view what is there in the Makefile. We need this information to test if the software is properly
installed.
make run-tests-serial
> press Ctrl+C to stopt the process. If “Passed” starts appearing in the above step means the
software is installed properly. Following is the output for stopping the processes. There are 188 test
and takes upto 20 mins to run otherwise.
mpif90 -v
> go to the quantum espresso folder by typing
cd quantum_espresso
> copy the file and make it freshly available for MPICH compiler as shown below. This is an
optional step.
cp -r qe-6.5/ ./qe-6.5_mpich
cd qe-6.5_mpich/
> optional step ends here. In case you dont want to create separate folder then type
cd qe-6.5/ and continue with the following instructions
> remove all of the pre compiled software in serial mode by typing
./configure -enable-parallel
cd test-suite/
ls
cat Makefile
> to view what is there in the Makefile. We need this information to test if the software is properly
installed.
make run-tests-serial
make run-tests-parallel
> press Ctrl+C to stopt the process. If “Passed” starts appearing in the above step means the
software is installed properly. Following is the output for stopping the processes. There are 188 test
and takes upto 20 mins to run otherwise.
https://software.intel.com/content/www/us/en/develop/tools/parallel-studio-xe/choose-download/
student-linux.html
copy the serial number provided. You will be sent an email also with the lonnk to download the
software and the sr. no. Keep it safe.
Now that the software is downloaded (about 3 GB in size) untarr it in a folder and go to that folder
in my case I am starting in the home directory and the untarred file is in quantum_esppresso folder
cd parallel_studio_xe_2020_update1_cluster_edition/
./install_GUI.sh
>this command will let the installer open in gui continue with normal installation if harddisk sapce
is not an issue
> after installtion is complete type the following to initialize the tools
cd ~/intel/parallel_studio_xe_2020.1.102/bin/
source psxevars.sh
> to avoid going to the above directory everytime we run the ifort or icc we may do the following
so that we can call this tools from any location
cd ~/quantum_espresso/
source ~/intel/parallel_studio_xe_2020.1.102/bin/psxevars.sh
cd quantum_espresso
> Download the excerzises in .tar format and untarr them to generate a flder named
handson_pwscf. Create another folder named tutorial by typing
mkdir tutorials
> copy Folder named Silicon from handson_pwscf folder to tutorial folder by typing following
cd handson_pwscf/
cp -r Silicon/ ~/quantum_espresso/tutorials/
cd ../
cd Silicon/
nedit si.scf.in
(Calculation =’scf’ needs to be written in the file and some corrections may be done as per the video
to test the software)
cd si_tut/
gedit si.scf.serial.out
gedit si.scf.serial.out
cd si_tut/
source ~/intel/parallel_studio_xe_2020.1.102/bin/psxevars.sh
source ~/intel/parallel_studio_xe_2020.1.102/bin/psxevars.sh
Aknowledgement: I sincerely thank QuantumNerd Youtube channel for compilling such a detailed
video tutorials for installation and testing of the quantum espresso software. Tahnks to intell for
freely providing prallel studio xe software (student edition)