Now that we have readied the WSL2 environment with Singularity and the relevant CUDA libraries, it’s time to run the sample Keras workflow.
Joint Center for Satellite Data Assimilation (JCSDA) successfully demonstrated software “supercontainers” for its next-generation Joint Effort for Data assimilation Integration (JEDI) system:
Demonstration results were presented at the virtual 101st Annual Meeting of the American Meteorological Society (AMS 101) on January 14, 2021 by Mark Miesch, JEDI core team member and software engineer with the University Corporation for Atmospheric Research.
Software containers are encapsulated user environments that contain everything needed to run an application. They are portable across computing systems ranging from laptops to cloud to HPC; supercontainers can run across multiple HPC nodes. Other container benefits include reproducibility, version control, efficiency, and getting new users up and running quickly.
“Making the JEDI software widely available through the supercontainer to the user and developer community is strategically important,” said Tsengdar Lee, NASA High-End Computing Program Manager and ex-officio JCSDA Management Oversight Board member. “It enables the NASA and NOAA Earth system modeling centers to lower the barrier to entry and greatly democratize the sophisticated satellite data assimilation software for community-based open science projects.”
Read more at NCCS’ Website
Join Our Mailing List
Signing the Container The Singularity 3.0 family introduced the ability to create (and manage) PGP keys to sign and verify containers. This provides a trusted method for Singularity users to share containers and ensures a bit-for-bit reproduction of the original...
Create an Account & Authentication Token Now that we have SingularityCE installed in WSL2, and NVIDIA GPU support is enabled, we will create a Singularity Container Services account and configure the local Singularity client, followed by building a remote...