Containers on High Performance Compute ClustersΒΆ

High performance computing (HPC) systems serve a large role in academic computing at scale. In this portion of the training, we will explore methods for running containers that you develop on HPC systems and also discovering containers built by the community that you can utilize.

Objectives for this session

  • Use Singularity to execute Docker containers on a HPC system
  • Create a container that can use the Message Passing Interface (MPI) to use multiple nodes in parallel
  • Understand how to run containers that use GPUs for computation
  • Discover community curated software containers available at TACC