Landing page: https://noaa.parallel.works
NOAA AIM for managing ParallelWorks projects: https://aim.rdhpcs.noaa.gov
Table of Contents |
---|
AWS (not available to us at the moment): https://github.com/JCSDA/spack-stack/blob/develop/configs/sites/noaa-aws/README.md
Azure (not available to us at the moment): https://github.com/JCSDA/spack-stack/blob/develop/configs/sites/noaa-azure/README.md
Gcloud: https://github.com/JCSDA/spack-stack/blob/develop/configs/sites/noaa-gcloud/README.md
https://github.com/JCSDA-internal/jedi-tools/blob/develop/ParallelWorks/README.md
Instructions from Dom's google doc. Last modified by F. Hebert July 30, 2024.
xclock
module purge module unuse /opt/cray/craype/default/modulefiles module unuse /opt/cray/modulefiles module use /contrib/spack-stack/modulefiles module load cmake/3.27.2 module load ecflow/5.8.4 module load git-lfs/2.4.1 |
ecflow_ui git lfs install --skip-repo git config --global credential.helper store git config --global user.name "Your Name" git config --global user.email "your.email@domain.com" # Create your .aws/{config,credentials} as per jedi-docs |
cd /lustre mkdir -p skylab_user.name cd /lustre/skylab_user.name git clone https://github.com/jcsda-internal/jedi-tools ln -sf jedi-tools/buildscripts/setup.sh . # Edit setup script: JEDI_ROOT=/lustre/skylab_user.name HOST=pw-gcloud COMPILER=intel # Further down (in section `Load JEDI modules`) update the FMS version module unload fms/release-jcsda module load fms/2023.04 # Sourcing setup.sh will create your venv if it doesn’t exist source setup.sh |
# Build everything - change branch names as needed in the script ./jedi-tools/buildscripts/build_skylab.sh 2>&1 | tee build_skylab.log # Run ctest on login node if so desired cd build ctest 2>&1 | tee log.ctest |
Check contents of the following scripts and run via copy & paste using your Orion user.
# Run as Dom (sudo su + su - Dom.Heinzeller) cat /contrib/jedi/rsync-ewok-static-data-from-orion.sh # Run as root (sudo su): cat /contrib/jedi/rsync-r2d2-4denvar-msu-from-orion.sh cat /contrib/jedi/rsync-r2d2-archive-msu-from-orion.sh cat /contrib/jedi/rsync-r2d2-gfsensemble-msu-from-orion.sh cat /contrib/jedi/rsync-r2d2-mpasensemble-msu-from-orion.sh |