Advanced School on Parallel Computing

You are here

Topics:

Container tools for HPC, Singularity, Docker.

Description:

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 school, 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 school will be mainly focused on Singularity. Some information covering other
containerization tools will be also provided. The school span in 5 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.

Prerequisites:

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

Intended for: 
Companies
Research Institutions
Universities
Area: 
Languages
Techniques
Science
Provided as: 
School

Next courses

Non sono previste edizioni di questo corso.

Any question?

For HPC and computer graphics courses, write to corsi.hpc@cineca.it

About CINECA

Cineca is a non profit Consortium, made up of 70 Italian universities, 5 Italian Research Institutions and the Italian Ministry of 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