Thematic CERN School of Computing - spring 2021

from Monday 14 June 2021 (09:00) to Friday 18 June 2021 (17:00)
Online event

        : Sessions
    /     : Talks
        : Breaks
14 Jun 2021
15 Jun 2021
16 Jun 2021
17 Jun 2021
18 Jun 2021
AM
09:00 Opening Session - Sebastian Lopienski (CERN) Frederic Hemmer (CERN)  
09:30 Preparing for the HL-LHC computational challenge - Danilo Piparo (CERN)  
10:30 --- Coffee break ---
10:50 Introduction to efficient computing - Andrzej Nowak  
11:50 Self-presentation: 1 minute per person  
09:00 Writing parallel software - Danilo Piparo (CERN)  
10:00 Modern programming languages for HEP - Sebastien Ponce (CERN)  
11:00 --- Coffee break ---
11:20 Optimizing existing large codebase - Sebastien Ponce (CERN)  
09:00 Data-oriented design - Andrzej Nowak  
10:00 Practical vectorization - Sebastien Ponce (CERN)  
11:00 --- Coffee break ---
11:20 Scientific computing on heterogeneous architectures - Dorothea vom Bruch (CPPM/CNRS)  
09:00 Hardware evolution and heterogeneity - Andrzej Nowak  
10:00 Programming for GPUs - Dorothea vom Bruch (CPPM/CNRS)  
11:00 --- Coffee break ---
11:20 Performant programming for GPUs - Daniel Campora (University of Maastricht)  
09:00 Group assignment for Track 3: Programming for heterogeneous architectures  
10:30 --- Coffee break ---
10:50 Design patterns and best practices - Daniel Campora (University of Maastricht)  
11:50 Programming for heterogeneous architectures - exercise debriefing - Daniel Campora (University of Maastricht) Dorothea vom Bruch (CPPM/CNRS)  
PM
14:00 Self-presentation: 1 minute per person  
14:30 --- Coffee break ---
14:50 Group assignment for Track 1: Technologies and Platforms  
14:00 School photo  
14:05 Parallel and optimised scientific software - exercise introduction - Sebastien Ponce (CERN)  
14:25 Parallel and optimised scientific software - exercise - Sebastien Ponce (CERN) Arthur Hennequin (CNRS)  
19:00 Special evening talk: Future of the Universe and of Humanity - Ivica Puljak (University of Split)  
14:00 Group assignment for Track 2: Parallel and Optimised Scientific Software  
15:30 --- Coffee break ---
15:50 Student lightning talks - Georgiana Mania (DESY) Florian Bury (Catholic University of Louvain) David Brunner (DESY) Bartosz Marek Sobol (Jagiellonian University Krakow) Micol De Simoni (Sapienza University of Rome)  
16:30 Parallel and optimised scientific software - exercise debriefing - Sebastien Ponce (CERN)  
14:00 Programming for heterogeneous architectures - exercise introduction - Daniel Campora (University of Maastricht) Dorothea vom Bruch (CPPM/CNRS)  
14:20 Programming for heterogeneous architectures - exercise - Dorothea vom Bruch (CPPM/CNRS) Daniel Campora (University of Maastricht)  
14:00 Summary and future technologies overview - Andrzej Nowak  
15:00 --- Coffee break ---
15:30 Exam  
16:40 Closing Session - Sebastian Lopienski (CERN)