Containerization in HPC

You are here

Monday, 20 June 2022 09:30 to Thursday, 23 June 2022 13:30
GiuseppaMuscianisi GiuseppaMuscianisi , FrancescoCola MarcoDePascale
Provided as: 
Registrations closing: 
Sunday, 05 June 2022 at 09:30


This course will be held in English. 

For PRACE Educational program, check here: 

GiuseppaMuscianisi , FrancescoCola MarcoDePascale


Container tools for HPC, Singularity, Docker.


The introduction of container technologies has deeply modified the way in which software stacks
can be developed, deployed, tested, shared and executed in production environments. Although such a revolutionary way of work was initially used in enterprise and company, it is being now adopted in High Performance Computing environments also. Many containerization tools suitable for High Performance Computing systems have been developed in the last years, such as Singularity, Shifter, Charliecloud, Podman, Sarus and so on. All of them allow researchers to deploy a complete software stack for their workflows, achieving flexibility, reliability, ease of deployment, and portability that containers allow.
Through this course, participants will be introduced into the possibility of building and running both their own or pre-built applications and software stacks using HPC containerization tools.
The course will be mainly focused on Singularity. Some information covering other containerization tools will be also provided.

The course spans in 4 morning days. Theoretical lessons will be interspersed with exercise sessions to fix the concepts explained.

Target Audience:

PRACE users, final year master students, PhD students, and young researchers in
computational sciences and engineering, with different backgrounds, interested in applying the
containerization technologies on high performance computing to their research.


Unix-Linux operating system knowledge; software installation on linux-unix OS; experiences in running applications on HPC clusters

Intended for: 
Research Institutions

Next courses

Non sono previste edizioni di questo corso.

Any question?

For HPC and computer graphics courses, write to


Cineca is a non profit Consortium, made up of 102 Italian national institutions: Universities, Italian Research Institutions and the Italian Ministries of Universities and Education.

Today it is the largest Italian computing centre, one of the most important worldwide. With more seven hundred employees, it operates in the technological transfer sector through high performance scientific computing, the management and development of networks and web based services, and the development of complex information systems for treating large amounts of data.

It develops advanced Information Technology applications and services, acting like a trait-d'union between the academic world, the sphere of pure research and the world of industry and Public Administration. .

Visit the Cineca website