Tuesday, April 24, 2018 10am to 12pm
About this Event
1157 18th Street, Boulder, CO 80309
Prerequisites:
Register Today: https://cuboulder.qualtrics.com/jfe/form/SV_cTFiaQQhaTBRB1b
Course Materials: https://github.com/rctraining/Singularity_Short_Course_Spring_2018
Overview: A container is an image that includes everything needed to run one or more pieces of software: the code itself, an operating system environment and its associated tools and libraries, and other desired customizations. Containers are “stand-alone”, enabling workflows to be easily packaged and shared across platforms. They enhance reproducibility and negate the need to recompile workflows when porting to different computing environments. Singularity is an open-source containerization software that is well-suited for porting and scaling workflows for high performance computing (HPC) applications, and additionally it can bootstrap containers from Docker, another popular containerization software.
Module 1 will introduce users to Singularity and teach them to build new images (containers), bootstrap existing images from Singularity Hub and Docker Hub (created by other users), and modify images. In Module 2, users will learn how to port containers to the RMACC Summit supercomputer and run them in an HPC environment, including parallel (multi-core) examples. Users need not take Module 2 if they do not have interest in the HPC applications of containerization. However, those who wish to take Module 2 should also take Module 1.
0 people are interested in this event
User Activity
No recent activity