Thematic CERN School of Computing on Heterogeneous Architectures

from Sunday, 9 June 2024 (11:00) to Saturday, 15 June 2024 (11:30)
ITS (Room m25/26)

        : Sessions
    /     : Talks
        : Breaks
9 Jun 2024
10 Jun 2024
11 Jun 2024
12 Jun 2024
13 Jun 2024
14 Jun 2024
15 Jun 2024
AM
07:00 --- Breakfast ---
08:45 Opening Session - Alberto Pace (CERN)  
09:45 Preparing for the HL-LHC computational challenge - Danilo Piparo (CERN)  
10:45 Announcements  
11:00 --- Break ---
11:30 CPU Hardware Architecture and Evolution - Guilherme Amadio (CERN)  
07:00 --- Breakfast ---
08:45 Writing parallel software - Sebastien Ponce (CERN)   (Room m25/26)
09:45 Writing efficient software - Sebastien Ponce (CERN)   (Room m25/26)
10:45 Announcements  
11:00 --- Coffee break ---
11:30 Low-level Performance Optimization Guidelines - Guilherme Amadio (CERN)  
07:00 --- Breakfast ---
08:45 Scientific computing on heterogeneous architectures - Daniel Hugo Campora Perez (NVIDIA)  
09:45 Optimizing existing large codebase - exercise 1 - Sebastien Ponce (CERN)  
10:45 Announcements  
11:00 --- Coffee break ---
11:30 Optimizing existing large codebase - exercise 2 - Sebastien Ponce (CERN)  
07:00 --- Breakfast ---
08:45 Performant programming for GPUs - Daniel Campora (NVIDIA)  
09:45 Performant programming for GPUs - Daniel Campora (NVIDIA)  
10:45 Announcements  
11:00 --- Coffee break ---
11:30 Practical vectorization - Sebastien Ponce (CERN)  
07:00 --- Breakfast ---
08:45 Debrief of exercises  
09:45 Design patterns and best practices - Daniel Campora (NVIDIA)  
10:45 Announcements  
11:00 --- Coffee break ---
11:30 Programming for heterogeneous architectures - exercise - Daniel Campora (NVIDIA)  
07:30 --- Breakfast ---
09:00 Departures  
PM
15:30 --- Registration at IN Hotel ---
17:00 Welcome and introduction  
17:20 Self presentations  
18:00 --- Welcome drink at the Hotel Roof top bar ---
19:30 --- Welcome Dinner - IN Hotel ---
12:30 Performance Analysis on Modern CPUs - Guilherme Amadio (CERN)  
13:30 --- Lunch ---
14:30 CPU Architecture and High Performance - exercise 1 - Guilherme Amadio (CERN)  
15:30 --- Break ---
16:00
Scavenger Hunt in old Belgrade (until 17:00)
17:00 --- Scavenger Hunt in old Belgrade ---
19:30 --- Dinner in the old town of Belgrade- Klub Knjizevnika ---
12:30 CPU Architecture and High Performance - exercise 2 - Guilherme Amadio (CERN)  
13:30 --- Lunch ---
14:30 --- Study or sports time ---
16:00 --- Coffee break ---
16:30 Optimizing existing large codebase - Sebastien Ponce (CERN)  
17:30 Data-Oriented Design - Guilherme Amadio (CERN)  
18:30 --- Study or sports time ---
19:30 --- Dinner at ITS ---
21:00 Managing Large Databases: Challenges and Lessons - Andrzej Nowicki (CERN)  
12:30
Student Lightning talks - Jovan Kupusović (until 12:40)
12:40
Student Lightning talks - Cedric Verstege (KIT - Karlsruhe Institute of Technology (DE)) (until 12:50)
12:50
Student Lightning talks - Peter Hinderberger (Technical University of Munich) (until 13:00)
13:00
Student Lightning talks - Severin Diederichs (CERN) (until 13:10)
13:10
Student Lightning talks - Giacomo Da Molin (Laboratory of Instrumentation and Experimental Particle Physics (PT)) (until 13:20)
13:20 --- Lunch ---
14:15 Transport to Nikola Tesla museum - Departure at 14.15 sharp!  
15:00 --- Visit to the Nikola Tesla Museum ---
16:00 Free time in Belgrade - visits, shopping, resting in a cafe...  
19:30 --- Dinner in the old town of Belgrade - Smokvica Molerova ---
12:30 Practical vectorization - exercise - Sebastien Ponce (CERN)  
13:30 --- Lunch ---
14:30 --- Study time or sports ---
16:30 --- Coffee break ---
17:00 Programming for heterogeneous architectures - exercise - Daniel Campora (NVIDIA)  
18:00 Programming for heterogeneous architectures - exercise - Daniel Campora (NVIDIA)  
19:30 --- Dinner Hotel IN ---
12:30 Programming for heterogeneous architectures - exercise - Daniel Campora (NVIDIA)  
13:30 --- Lunch ---
14:30 Exam  
15:45 --- Coffee break ---
16:20 Closing Session  
17:20 --- Free time ---
18:00 CERN outreach - Sebastien Ponce (CERN) Alberto Pace (CERN)  
19:30 --- Closing dinner/party at ITS IT Club ---