This PR adds a jedi-mpas-nvidia-dev template and provides documentation for setting up an environment for this template with the Nvidia compilers.
Additional minor changes are made in the documentation, adding back in tier 2 sites with a slightly different format to emphasize that these are not fully supported and not ready to use out of the box. Also, add pkg-config to the list of packages for which not to generate modules.
Testing
Built jedi-mpas-nvidia-env using template jedi-mpas-nvidia-dev on an ec2 instance following the new instructions. Ran cmake step for jedi-bundle successfully (commenting out repos not needed for mpas-jedi, i.e. fv3 and soca repos). Compilation of JEDI code failed - not surprising since it has not been ported to nvhpc yet (but this should not old up the PR).
Summary
This PR adds a
jedi-mpas-nvidia-dev
template and provides documentation for setting up an environment for this template with the Nvidia compilers.Additional minor changes are made in the documentation, adding back in tier 2 sites with a slightly different format to emphasize that these are not fully supported and not ready to use out of the box. Also, add
pkg-config
to the list of packages for which not to generate modules.Testing
Built
jedi-mpas-nvidia-env
using templatejedi-mpas-nvidia-dev
on an ec2 instance following the new instructions. Rancmake
step forjedi-bundle
successfully (commenting out repos not needed for mpas-jedi, i.e. fv3 and soca repos). Compilation of JEDI code failed - not surprising since it has not been ported tonvhpc
yet (but this should not old up the PR).Applications affected
n/a
Systems affected
n/a
Dependencies
Issue(s) addressed
Resolves https://github.com/JCSDA/spack-stack/issues/1080
Checklist