-
Notifications
You must be signed in to change notification settings - Fork 135
installationHPC
The High Performance Computing (HPC) machines at INL have similar RAVEN install procedures, outlined below. Note that AFTER loading modules, RAVEN libraries must be installed as per a normal Linux installation (link below).
The process for any INL HPC system is as follows:
- Load modules
- Install libraries, giving the location of conda.
Note that a local conda
installation may be substituted for the module-level one.
Lemhi does not yet have a raven-devel
module, so the following should be loaded:
[~]> module load pbs python MVAPICH2
The module conda
location (as an argument when installing RAVEN libraries)
./scripts/establish_conda_env.sh --install --conda-defs /apps/local/anaconda/anaconda3.7/etc/profile.d/conda.sh
The following module needs to be loaded:
[~]> module load raven-devel
The module conda
location (as an argument when installing RAVEN libraries)
./scripts/establish_conda_env.sh --conda-defs /apps/local/miniconda2/4.5.4/etc/profile.d/conda.sh
After the appropriate modules are loaded, continue with normal Linux installation instructions:
Linux installation instructions.
In general RAVEN needs:
- a GCC compiler with C++11 standard (for example 4.9.2)
- conda (local installation per user is fine)
- MPI (if distributed simulations are desired)
Once these three are available, install RAVEN via the Linux installation instructions.
See also Advanced Installation