Introduction to Containers (Charliecloud) Technology Lab

This workshop will provide participants a hands-on experience to use basic Charliecloud containers for HPC applications. We will dive deeper into the use of Charliecloud, the unprivileged container solution from Los Alamos National Laboratory's HPC Division. Participants will build toy containers and real HPC applications, and then run them in parallel on a cluster. This will be a highly interactive workshop with lots of Q&A. This course will be presented by HPRC staff with Charliecloud support also present to answer questions.

Course Materials

Presentation slides

The presentation slides are available as downloadable PDF files.

  • Charliecloud Technical Lab (Spring 2023): PDF

Agenda

This session will cover the following topics:

  1. building scientific containers
    1. LAMMPS
    2. machine learning
    3. bioinformatics
  2. typical HPC workflow
    1. handling data
    2. batch processing