Thematic CERN School of Computing 2022

from Sunday, 1 May 2022 (16:00) to Saturday, 7 May 2022 (09:00)
Cargèse, Corsica, France

        : Sessions
    /     : Talks
        : Breaks
1 May 2022
2 May 2022
3 May 2022
4 May 2022
5 May 2022
6 May 2022
7 May 2022
AM
08:00 --- Breakfast ---
08:45 Opening Session - Sebastian Lopienski (CERN) Enrica Maria Porcari (CERN)   ()
09:30 Self-presentation: 1 minute per person   ()
10:00 --- Coffee break ---
10:15 Preparing for the HL-LHC computational challenge - Danilo Piparo (CERN)   ()
11:15 Introduction to efficient computing - Andrzej Nowak   ()
08:00 --- Breakfast ---
08:45 Writing parallel software - Sebastien Ponce (CERN)   ()
09:45 Announcements   ()
10:00 --- Coffee break ---
10:15 Modern programming languages for HEP - Sebastien Ponce (CERN)   ()
11:15 Technologies and Platforms - exercise   ()
08:00 --- Breakfast ---
08:45 Scientific computing on heterogeneous architectures - Dorothea Vom Bruch (CPPM/CNRS)   ()
09:45 Announcements   ()
10:00 --- Coffee break ---
10:15 Student lightning talks   ()
11:15 Practical vectorization - Sebastien Ponce (CERN)   ()
08:00 --- Breakfast ---
08:45 Programming for GPUs - Dorothea Vom Bruch (CPPM/CNRS)   ()
09:45 Announcements   ()
10:00 --- Coffee break ---
10:15 Performant programming for GPUs - Daniel Campora (University of Maastricht)   ()
11:15 Practical vectorization - exercise - Sebastien Ponce (CERN)   ()
08:00 --- Breakfast ---
08:45 Programming for heterogeneous architectures - exercise   ()
10:00 --- Coffee break ---
10:15 Programming for heterogeneous architectures - exercise   ()
11:30 Announcements   ()
11:45 Programming for heterogeneous architectures - exercise debriefing - Daniel Hugo Campora Perez (University of Maastricht) Dorothea Vom Bruch (CPPM/CNRS)   ()
08:00 --- Breakfast ---
08:30 --- Departure - bus leaves at 8:30 ---
PM
16:00 --- Registration ---
19:30 --- Dinner (self-organized) ---
12:20 --- Lunch ---
13:00 --- Study time and/or daily sports ---
14:00 Self-presentation: 1 minute per person   ()
14:20 Hardware evolution and heterogeneity - Andrzej Nowak   ()
15:20 --- Coffee break ---
15:45 Technologies and Platforms - exercise - Andrzej Nowak   ()
17:45 Data-oriented design - Andrzej Nowak   ()
19:30 --- Opening dinner ---
12:20 --- Lunch ---
13:00 --- Study time and/or daily sports ---
14:00 Technologies and Platforms - exercise debriefing - Andrzej Nowak   ()
14:20 Optimizing existing large codebase - Sebastien Ponce (CERN)   ()
15:20 --- Coffee break ---
15:45 Optimizing existing large codebase - exercise - Sebastien Ponce (CERN)   ()
19:30 --- Dinner (self-organized) ---
12:20 --- Lunch ---
13:00 School photo   ()
15:00 --- Outdoor excursion ---
19:30 --- Excursion dinner ---
12:20 --- Lunch ---
13:00 --- Study time and/or daily sports ---
14:00 Optimisation + vectorization - exercise debriefing - Sebastien Ponce (CERN)   ()
14:40 Design patterns and best practices - Daniel Campora (University of Maastricht)   ()
15:40 --- Coffee break ---
16:10 Programming for heterogeneous architectures - exercise - Daniel Campora (University of Maastricht) Dorothea Vom Bruch (CPPM/CNRS)   ()
19:00 --- Barbecue dinner ---
12:20 --- Lunch ---
13:00 --- Study time and/or daily sports ---
14:20 Summary and future technologies overview - Andrzej Nowak   ()
15:20 --- Coffee break ---
15:45 Exam   ()
16:30 --- Free time ---
18:00 Closing Session - Sebastian Lopienski (CERN)   ()
19:30 --- Closing dinner ---