Jul 5 – 9, 2021
Europe/Amsterdam timezone

Containers with the build-once-run-everywhere principle have become very popular for scientific use cases. The majority of HPC platforms for research now support container runtimes. Unikernels are very lightweight virtual machines that provide hypervisor level isolation and near to native performance. This workshop will introduce several container platforms (Docker, Singularity, Sarus, Charliecloud) and provide hands-on MPI and GPU examples. In addition, there will be a demo on Unikernels.

PRACE online workshop on containers and unikernels that includes 

  • Docker: Intro, install, image build, container management

  • Sarus: Intro, installation, MPI, GPU

  • Singularity: Intro, manage containers, MPI, GPU

  • Charliecloud: Intro, MPI

  • Unikernels: Intro, demo

Trainings with hands-on will be on https://www.cscs.ch/computers/piz-daint/  

  • XC50 Compute Nodes: Intel® Xeon® E5-2690 v3 @ 2.60GHz (12 cores, 64GB RAM) and NVIDIA® Tesla® P100 16GB - 5704 Nodes

  • 1 GPU Card per node: one user can use the node per time  

  • Reservation on the GPU partition (P100)


The workshop is organised in collaboration with Nordic e-Infrastructure Collaboration (NeIC)

There is an open survey.