|
07:45
|
--- 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:45
|
--- Breakfast ---
|
08:45
|
Writing parallel software
-
Sebastien Ponce
(CERN)
|
09:45
|
Writing efficient software
-
Sebastien Ponce
(CERN)
|
10:45
|
Announcements
|
11:00
|
--- Coffee break ---
|
11:30
|
Low-level Performance Optimization Guidelines
-
Guilherme Amadio
(CERN)
|
|
07:45
|
--- 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:15
|
Optimizing existing large codebase - exercise 2
-
Sebastien Ponce
(CERN)
|
|
07:45
|
--- 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:45
|
--- 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
|
|
15:00
|
Registration
|
16:00
|
Welcome and introduction
|
16:20
|
Self presentations
|
17:00
|
--- Transport to Split ---
|
17:30
|
--- Guided tour of Split ---
|
19:30
|
--- Welcome dinner at Restoran Para di šoto ---
|
|
12:30
|
Performance Analysis on Modern CPUs
-
Guilherme Amadio
(CERN)
|
13:30
|
--- Lunch ---
|
14:30
|
Study or Sports time
|
16:00
|
--- Break ---
|
16:30
|
CPU Architecture and High Performance - exercise 1
-
Guilherme Amadio
(CERN)
|
17:30
|
Student lightning talks
|
19:30
|
--- Dinner ---
|
|
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
|
Managing Large Databases: Challenges and Lessons
-
Andrzej Nowicki
(CERN)
|
19:30
|
--- Dinner ---
|
|
12:15
|
--- Lunch ---
|
13:00
|
River rafting excursion - Cetina River
|
18:30
|
--- Dinner at Kastel Slanica Omis ---
|
20:30
|
Transport to Medils
|
|
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 ---
|
|
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 ---
|
19:30
|
--- Closing dinner Kavanazona ---
|
|
|