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 Scientific and computing challenges in fundamental physics - Ivica Puljak (University of Split)   ()
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 Hardware evolution and heterogeneity - 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) Daniel Campora (University of Maastricht)   ()
09:00 Data-oriented design - Andrzej Nowak   ()
10:00 Programming for GPUs - Daniel Campora (University of Maastricht) Dorothea vom Bruch (CPPM/CNRS)   ()
11:00 --- Coffee break ---
11:20 Parallel cross-architecture programming - Daniel Campora (University of Maastricht) Dorothea vom Bruch (CPPM/CNRS)   ()
09:00 Group assignment: Programming for heterogeneous architectures   ()
10:30 --- Coffee break ---
10:50 Design patterns and best practices - Dorothea vom Bruch (CPPM/CNRS) Daniel Campora (University of Maastricht)   ()
11:50 Programming for heterogeneous architectures - exercise debriefing - Dorothea vom Bruch (CPPM/CNRS) Daniel Campora (University of Maastricht)   ()
PM
14:00 Self-presentation: 1 minute per person   ()
14:30 --- Coffee break ---
14:50 Group assignment 1   ()
14:00 School photo   ()
14:05 Parallel and optimised scientific software - exercise introduction - Sebastien Ponce (CERN)   ()
14:25 Parallel and optimised scientific software - exercise - Arthur Hennequin (CNRS) Sebastien Ponce (CERN)   ()
19:00 Special evening talk: Future of the Universe and of Humanity - Ivica Puljak (University of Split)   ()
14:00 Group assignment 2   ()
15:30 --- Coffee break ---
15:50 Student presentations   ()
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 - Daniel Campora (University of Maastricht) Dorothea vom Bruch (CPPM/CNRS)   ()
14:00 Summary and future technologies overview - Andrzej Nowak   ()
15:00 --- Coffee break ---
15:40 Exam   ()
16:40 Closing Session - Sebastian Lopienski (CERN)   ()