Introduction to Containers (Charliecloud) Technology Lab

Overview

Instructor: Richard Lawrence, Zhenhua He, and Wes Brashear

Time: Tuesday, February 14, 2023 — 1:30PM-4:00PM CT

Location: Online using Zoom

Prerequisites: Current ACCESS ID or HPRC account, basic Linux/Unix skills, CharlieCloud Tutorial short course or equivalent experience

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