JCSDA / spack-stack

Creative Commons Zero v1.0 Universal
26 stars 44 forks source link

Add template for jedi-mpas-nvidia and documentatio for setting up environment #1084

Closed climbfuji closed 5 months ago

climbfuji commented 5 months ago

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 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).

Applications affected

n/a

Systems affected

n/a

Dependencies

Issue(s) addressed

Resolves https://github.com/JCSDA/spack-stack/issues/1080

Checklist