Now that we have readied the WSL2 environment with Singularity and the relevant CUDA libraries, it’s time to run the sample Keras workflow.
Singularity: A Container System for HPC Applications (from “Cloud Computing for Science Engineering”)
A Gentle Introduction to Singularity:
From Chapter 6 of “Cloud Computing for Science and Engineering”, MIT Press 2017
Singularity containers differ from Docker containers in several important ways, including the handling of namespaces, user privileges, and the images themselves. For a detailed technical description of these topics, read the CharlieCloud paper cited above. Our discussion here is intended to give you the basic ideas.
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...