In this video from the 2017 HPC Advisory Council Stanford Conference, Greg Kurtzer from LBNL presents: Singularity: Containers for Science, reproducibility, and HPC.
“Explore how Singularity liberates non-privileged users and host resources (such as interconnects, resource managers, file systems, accelerators …) allowing users to take full control to set-up and run in their native environments. This talk explores Singularity how it combines software packaging models with minimalistic containers to create very lightweight application bundles which can be simply executed and contained completely within their environment or be used to interact directly with the host file systems at native speeds. A Singularity application bundle can be as simple as containing a single binary application or as complicated as containing an entire workflow and is as flexible as you will need.”
Gregory M. Kurtzer is currently the IT HPC Systems Architect and Technology Developer at Lawrence Berkeley National Laboratory. His specialties include Linux (environment, services and deep system internals), open source and development (Perl, C, SQL, PHP, HTML, etc.); HPC applications, administration, automation and provisioning of large scale system architectures. Along with his solid reputation for sparking new trends, Kurtzer has created, founded, built and contributed to communities with install counts in the millions of users, and numerous breakthrough projects including CentOS Linux, Caos Linux, Perceus, Warewulf and most recently Singularity.