|
|
|
7:45 AM
|
--- Breakfast ---
|
|
8:45 AM
|
Opening Session
-
Alberto Pace
(CERN)
|
|
9:45 AM
|
Preparing for the HL-LHC computational challenge
-
Danilo Piparo
(CERN)
|
|
10:45 AM
|
Announcements
|
|
11:00 AM
|
--- Coffee Break ---
|
|
11:30 AM
|
CPU Hardware Architecture and Evolution
-
Guilherme Amadio
(CERN)
|
|
|
7:45 AM
|
--- Breakfast ---
|
|
8:45 AM
|
Writing parallel software
-
Sebastien Ponce
(CERN)
|
|
9:45 AM
|
Writing efficient software
-
Sebastien Ponce
(CERN)
|
|
10:45 AM
|
Announcements
|
|
11:00 AM
|
--- School Photo ---
|
|
11:05 AM
|
--- Coffee break ---
|
|
11:30 AM
|
Low-level Performance Optimization
-
Guilherme Amadio
(CERN)
|
|
|
7:45 AM
|
--- Breakfast ---
|
|
8:45 AM
|
Scientific computing on heterogeneous architectures
-
Daniel Hugo Campora Perez
(NVIDIA)
|
|
9:45 AM
|
Optimizing existing large codebase - exercise 1
-
Sebastien Ponce
(CERN)
|
|
10:45 AM
|
Announcements
|
|
11:00 AM
|
--- Coffee break ---
|
|
11:15 AM
|
Optimizing existing large codebase - exercise 2
-
Sebastien Ponce
(CERN)
|
|
|
7:45 AM
|
--- Breakfast ---
|
|
8:45 AM
|
Performant programming for GPUs
-
Daniel Campora
(NVIDIA)
|
|
9:45 AM
|
Performant programming for GPUs
-
Daniel Campora
(NVIDIA)
|
|
10:45 AM
|
Announcements
|
|
11:00 AM
|
--- Coffee break ---
|
|
11:30 AM
|
Practical vectorization
-
Sebastien Ponce
(CERN)
|
|
|
7:45 AM
|
--- Breakfast ---
|
|
8:45 AM
|
Debrief of exercises
|
|
9:45 AM
|
Design patterns and best practices
-
Daniel Campora
(NVIDIA)
|
|
10:45 AM
|
Announcements
|
|
11:00 AM
|
--- Coffee break ---
|
|
11:30 AM
|
Programming for heterogeneous architectures - exercise
-
Daniel Campora
(NVIDIA)
|
|
|
7:30 AM
|
--- Breakfast ---
|
|
9:00 AM
|
Departures
|
|
|
3:00 PM
|
Registration
|
|
4:00 PM
|
Welcome and introduction
|
|
4:20 PM
|
Self-presentation: 1 minute per person
|
|
5:00 PM
|
Transport to Split
|
|
5:30 PM
|
--- Guided tour of Split ---
|
|
7:30 PM
|
--- Welcome dinner at Restoran Para di soto ---
|
|
|
12:30 PM
|
Performance Analysis on Modern CPUs
-
Guilherme Amadio
(CERN)
|
|
1:30 PM
|
--- Lunch ---
|
|
2:30 PM
|
--- Study or Sports time ---
|
|
4:00 PM
|
--- Coffee Break ---
|
|
4:30 PM
|
CPU Architecture and High Performance - exercise 1
-
Guilherme Amadio
(CERN)
|
|
5:30 PM
|
Student lightning talks
|
|
7:30 PM
|
--- Dinner ---
|
|
|
12:30 PM
|
Data-Oriented Design
-
Guilherme Amadio
(CERN)
|
|
1:30 PM
|
--- Lunch ---
|
|
2:30 PM
|
--- Study or sports time ---
|
|
4:00 PM
|
--- Coffee break ---
|
|
4:30 PM
|
Optimizing existing large codebase
-
Sebastien Ponce
(CERN)
|
|
5:30 PM
|
Student lightning talks
|
|
6:15 PM
|
CPU Architecture and High Performance - exercise 2
-
Guilherme Amadio
(CERN)
|
|
7:30 PM
|
--- Dinner ---
|
|
|
12:15 PM
|
--- Lunch ---
|
|
1:00 PM
|
River rafting excursion - Cetina River
|
|
6:30 PM
|
--- Dinner at Kastel Slanica Omis ---
|
|
8:30 PM
|
Transport to Medils
|
|
|
12:30 PM
|
Practical vectorization - exercise
-
Sebastien Ponce
(CERN)
|
|
1:30 PM
|
--- Lunch ---
|
|
2:30 PM
|
--- Study time or sports ---
|
|
4:30 PM
|
--- Coffee break ---
|
|
5:00 PM
|
Programming for heterogeneous architectures - exercise
-
Daniel Campora
(NVIDIA)
|
|
6:00 PM
|
Programming for heterogeneous architectures - exercise
-
Daniel Campora
(NVIDIA)
|
|
7:30 PM
|
--- Dinner ---
|
|
8:30 PM
|
The Future of the Universe and Humanity
-
Ivica Puljak
(Technical University of Split FESB)
|
|
|
12:30 PM
|
Programming for heterogeneous architectures - exercise
-
Daniel Campora
(NVIDIA)
|
|
1:30 PM
|
--- Lunch ---
|
|
2:30 PM
|
Exam
|
|
3:30 PM
|
--- Coffee break ---
|
|
4:00 PM
|
--- Free time ---
|
|
6:30 PM
|
Closing Session
|
|
7:30 PM
|
--- Closing dinner Medils ---
|
|
|