Thematic CERN School of Computing 2020

from Sunday 7 June 2020 (11:00) to Saturday 13 June 2020 (11:00)
Split, Croatia

        : Sessions
    /     : Talks
        : Breaks
7 Jun 2020
8 Jun 2020
9 Jun 2020
10 Jun 2020
11 Jun 2020
12 Jun 2020
13 Jun 2020
AM
11:00 --- Registration ---
10:00 Announcements  
10:15 Hardware evolution and heterogeneity - Andrzej Nowak  
11:15 --- Coffee ---
11:45 Modern programming languages for HEP - Sebastien Ponce  
09:00 Technologies and Platforms - exercise 3 - Andrzej Nowak  
10:00 Technologies and Platforms - exercise 4 - Andrzej Nowak  
11:00 --- Coffee ---
11:30 Announcements  
11:45 Scientific computing on heterogeneous architectures - Daniel Campora (Nikhef National institute for subatomic physics (NL))  
09:00 Programming for GPUs - Daniel Campora (Nikhef National institute for subatomic physics (NL))  
10:00 Optimizing existing large codebase - Sebastien Ponce  
11:00 Announcements  
11:15 --- Coffee ---
11:45 Parallel cross-architecture programming - Daniel Campora (Nikhef National institute for subatomic physics (NL))  
09:00 Programming for Heterogeneous Architectures - exercise 1 - Daniel Campora (Nikhef National institute for subatomic physics (NL))  
10:00 Programming for Heterogeneous Architectures - exercise 2 - Daniel Campora (Nikhef National institute for subatomic physics (NL))  
11:00 --- Coffee ---
11:30 Announcements  
11:45 Design patterns and best practices - Daniel Campora (Nikhef National institute for subatomic physics (NL))  
09:00 Programming for Heterogeneous Architectures - exercise 3 - Daniel Campora (Nikhef National institute for subatomic physics (NL))  
10:00 Programming for Heterogeneous Architectures - exercise 4 - Daniel Campora (Nikhef National institute for subatomic physics (NL))  
11:00 --- Coffee ---
11:30 Announcements  
11:45 Summary and future technologies overview - Andrzej Nowak  
09:00 --- Departure ---
PM
13:00 --- Lunch ---
14:00 --- Registration / Coffee break ---
15:30 Opening Ceremony - Sebastian Lopienski (CERN) Frederic Hemmer (CERN) Ivica Puljak (University of Split, FESB)  
17:30 Introduction to efficient computing - Andrzej Nowak  
18:30 Writing parallel software - Sebastien Ponce  
20:00 --- Outside Welcome Dinner ---
13:00 --- Lunch ---
14:00 --- Study time and/or daily sports ---
15:45 --- Coffee ---
16:15 Data-oriented design - Andrzej Nowak  
17:30 Technologies and Platforms - exercise 1 - Andrzej Nowak  
18:30 Technologies and Platforms - exercise 2 - Andrzej Nowak  
20:00 --- Dinner at MEDILS ---
21:00 Special evening talk: Future of the Universe and of Humanity - Ivica Puljak (University of Split, FESB)  
13:00 --- Lunch ---
14:00 --- Study time and/or daily sports ---
15:30 --- Coffee ---
15:45 --- Official School Photo ---
16:00 Student presentations  
17:30 Parallel and Optimised Scientific Software - exercise 3 - Sebastien Ponce  
18:30 Parallel and Optimised Scientific Software - exercise 4 - Sebastien Ponce  
20:00 --- Dinner at MEDILS ---
13:00 --- Lunch ---
14:00 --- Special sports afternoon ---
19:00 --- Outside dinner ---
13:00 --- Lunch ---
14:00 --- Study time and/or daily sports ---
15:45 --- Coffee ---
16:15 Practical vectorization - Sebastien Ponce  
17:30 Parallel and Optimised Scientific Software - exercise 1 - Sebastien Ponce  
18:30 Parallel and Optimised Scientific Software - exercise 2 - Sebastien Ponce  
20:00 --- Dinner at MEDILS ---
13:00 --- Lunch ---
14:00 Exam  
16:30 --- Coffee ---
17:00 Closing Session  
18:15 --- Visit to Split ---
20:00 --- Outside Closing Dinner ---