juwels @ FZ-Jülich
This installation tutorial was written for GPAW version 21.6.1b1.
Building in a virtual environment
GPAW (and ASE and others) can be installed in a self contained virtual
environment. In order to install the latest version download gpaw-venv.sh
and run it like this:
bash gpaw-venv.sh <PATH_TO_INSTALL>
after the installation is complete you can load the virtual environment via:
source <PATH_TO_INSTALL>/bin/activate
Running GPAW
The easiest way to submit a job is to write a shell script containing the following:
#!/bin/bash
#<SBATCH keys> (Don't forget the account key!)
# if GPAW has been compiled in venv:
source <PATH_TO_VENV>/bin/activate
srun gpaw -P <Number of $CORES*$NODES> python <YOUR RUNSCRIPT> [OPTIONS]
The script can then be submitted via sbatch <SCRIPTNAME>
. <YOUR RUNSCRIPT>
can also be replaced with $1
, which enables you to give the scriptname from the command-line and makes the submission script more general.