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)   ()