Singularity is an open-source container engine designed to bring operating system-level virtualization (containerization) to scientific and high-performance computing. With Singularity you can package complex scientific workflows --- software applications, libraries, and data --- in a simple, portable, and reproducible way, which can then be run almost anywhere. Once you've created your container, you can run it on the workstation in your lab, on a virtual machine in the public cloud, or on hundreds of thousands of compute cores on the world's largest supercomputers.
In this webinar, we'll provide an overview of Singularity and how you might incorporate the use of containers in your own research. We'll also show you how to access and use some of the containerized applications that we make available to users on ACCESS systems like Expanse at SDSC.
---
COMPLECS (COMPrehensive Learning for end-users to Effectively Utilize CyberinfraStructure) training covers the non-programming skills needed to use supercomputers effectively. Topics include parallel computing concepts, Linux tools and bash scripting, security, batch computing, how to get help, data management, and interactive computing. COMPLECS is supported by NSF award 2320934.