Thematic CERN School of Computing 2018
from
Sunday, June 3, 2018 (11:00 AM)
to
Saturday, June 9, 2018 (12:00 PM)
Sunday, June 3, 2018
11:00 AM
Registration
Registration
11:00 AM - 12:45 PM
1:00 PM
Lunch
Lunch
1:00 PM - 1:45 PM
2:00 PM
Registration
Registration
2:00 PM - 3:30 PM
3:30 PM
Opening Ceremony
Opening Ceremony
3:30 PM - 4:30 PM
4:30 PM
Introduction to efficient computing
-
Andrzej Nowak
Introduction to efficient computing
(Track 1: Technologies and Platforms)
Andrzej Nowak
4:30 PM - 5:30 PM
Technologies and Platforms - lecture 1
6:00 PM
Visit to Split
Visit to Split
6:00 PM - 8:00 PM
8:00 PM
Outside Welcome Dinner
Outside Welcome Dinner
8:00 PM - 9:45 PM
Monday, June 4, 2018
9:00 AM
The challenges of LHC run III and HL-LHC
-
Danilo Piparo
The challenges of LHC run III and HL-LHC
(Track 2: Parallel and optimised scientific software development)
Danilo Piparo
9:00 AM - 10:00 AM
Parallel and optimised scientific software development - lecture 1
10:00 AM
Intermediate concepts in efficient computing
-
Andrzej Nowak
Intermediate concepts in efficient computing
(Track 1: Technologies and Platforms)
Andrzej Nowak
10:00 AM - 11:00 AM
Technologies and Platforms - lecture 2
11:00 AM
Announcements
Announcements
11:00 AM - 11:15 AM
11:15 AM
Coffee
Coffee
11:15 AM - 11:45 AM
11:45 AM
Scientific software programming: a modern approach
-
Danilo Piparo
Scientific software programming: a modern approach
(Track 2: Parallel and optimised scientific software development)
Danilo Piparo
11:45 AM - 12:45 PM
Parallel and optimised scientific software development - lecture 2
1:00 PM
Lunch
Lunch
1:00 PM - 1:45 PM
2:00 PM
Study time and/or daily sports
Study time and/or daily sports
2:00 PM - 3:45 PM
3:45 PM
Coffee
Coffee
3:45 PM - 4:15 PM
4:15 PM
Data oriented design
-
Andrzej Nowak
Data oriented design
(Track 1: Technologies and Platforms)
Andrzej Nowak
4:15 PM - 5:15 PM
Technologies and Platforms - lecture 3
5:30 PM
Technologies and Platforms - exercise 1
-
Andrzej Nowak
Technologies and Platforms - exercise 1
(Track 1: Technologies and Platforms)
Andrzej Nowak
5:30 PM - 6:30 PM
6:30 PM
Technologies and Platforms - exercise 2
-
Andrzej Nowak
Technologies and Platforms - exercise 2
(Track 1: Technologies and Platforms)
Andrzej Nowak
6:30 PM - 7:30 PM
8:00 PM
Dinner at MEDILS
Dinner at MEDILS
8:00 PM - 9:00 PM
9:00 PM
Special evening talk: Future of the Universe and of Humanity
-
Ivica Puljak
(
University of Split, FESB
)
Special evening talk: Future of the Universe and of Humanity
Ivica Puljak
(
University of Split, FESB
)
9:00 PM - 10:00 PM
Tuesday, June 5, 2018
9:00 AM
Technologies and Platforms - exercise 3
-
Andrzej Nowak
Technologies and Platforms - exercise 3
(Track 1: Technologies and Platforms)
Andrzej Nowak
9:00 AM - 10:00 AM
10:00 AM
Technologies and Platforms - exercise 4
-
Andrzej Nowak
Technologies and Platforms - exercise 4
(Track 1: Technologies and Platforms)
Andrzej Nowak
10:00 AM - 11:00 AM
11:00 AM
Coffee
Coffee
11:00 AM - 11:30 AM
11:30 AM
Announcements
Announcements
11:30 AM - 11:45 AM
11:45 AM
Expressing parallelism pragmatically
-
Danilo Piparo
Expressing parallelism pragmatically
(Track 2: Parallel and optimised scientific software development)
Danilo Piparo
11:45 AM - 12:45 PM
Parallel and optimised scientific software development - lecture 3
1:00 PM
Lunch
Lunch
1:00 PM - 1:45 PM
2:00 PM
Study time and/or daily sports
Study time and/or daily sports
2:00 PM - 3:30 PM
3:30 PM
Coffee
Coffee
3:30 PM - 4:00 PM
4:00 PM
Student presentations
Student presentations
4:00 PM - 5:15 PM
5:30 PM
Scientific software development - exercise 1
-
Danilo Piparo
Scientific software development - exercise 1
(Track 2: Parallel and optimised scientific software development)
Danilo Piparo
5:30 PM - 6:30 PM
Parallel and optimised scientific software development - exercise 1
6:30 PM
Scientific software development - exercise 2
-
Danilo Piparo
Scientific software development - exercise 2
(Track 2: Parallel and optimised scientific software development)
Danilo Piparo
6:30 PM - 7:30 PM
Parallel and optimised scientific software development - exercise 2
8:00 PM
Dinner at MEDILS
Dinner at MEDILS
8:00 PM - 9:00 PM
Wednesday, June 6, 2018
9:00 AM
Protection of resources and thread safety
-
Danilo Piparo
Protection of resources and thread safety
(Track 2: Parallel and optimised scientific software development)
Danilo Piparo
9:00 AM - 10:00 AM
Parallel and optimised scientific software development - lecture 4
10:00 AM
Optimisation of a large codebase
-
Sebastien Ponce
Optimisation of a large codebase
(Track 2: Parallel and optimised scientific software development)
Sebastien Ponce
10:00 AM - 11:00 AM
Parallel and optimised scientific software development - lecture 5: "Optimisation of an existing, production grade large codebase"
11:00 AM
Announcements
Announcements
11:00 AM - 11:15 AM
11:15 AM
Coffee
Coffee
11:15 AM - 11:45 AM
11:45 AM
Many ways to store data
-
Sebastien Ponce
Many ways to store data
(Track 3: Effective I/O for Scientific Applications)
Sebastien Ponce
11:45 AM - 12:45 PM
Effective I/O for Scientific Applications - lecture 1
1:00 PM
Lunch
Lunch
1:00 PM - 1:45 PM
2:00 PM
Special sports afternoon
Special sports afternoon
2:00 PM - 7:00 PM
7:00 PM
Outside dinner
Outside dinner
7:00 PM - 9:00 PM
Thursday, June 7, 2018
9:00 AM
Scientific software development - exercise 3
-
Danilo Piparo
Scientific software development - exercise 3
(Track 2: Parallel and optimised scientific software development)
Danilo Piparo
9:00 AM - 10:00 AM
Parallel and optimised scientific software development - exercise 3
10:00 AM
Scientific software development - exercise 4
-
Danilo Piparo
Scientific software development - exercise 4
(Track 2: Parallel and optimised scientific software development)
Danilo Piparo
10:00 AM - 11:00 AM
Parallel and optimised scientific software development - exercise 4
11:00 AM
Coffee
Coffee
11:00 AM - 11:30 AM
11:30 AM
Announcements
Announcements
11:30 AM - 11:45 AM
11:45 AM
Preserving data
-
Sebastien Ponce
Preserving data
(Track 3: Effective I/O for Scientific Applications)
Sebastien Ponce
11:45 AM - 12:45 PM
Effective I/O for Scientific Applications - lecture 2
1:00 PM
Lunch
Lunch
1:00 PM - 1:45 PM
2:00 PM
Study time and/or daily sports
Study time and/or daily sports
2:00 PM - 3:45 PM
3:45 PM
Coffee
Coffee
3:45 PM - 4:00 PM
4:00 PM
Official School Photo
Official School Photo
4:00 PM - 4:15 PM
4:15 PM
Key ingredients to achieve effective I/O
-
Sebastien Ponce
Key ingredients to achieve effective I/O
(Track 3: Effective I/O for Scientific Applications)
Sebastien Ponce
4:15 PM - 5:15 PM
Effective I/O for Scientific Applications - lecture 3
5:30 PM
Optimisation of a large codebase - exercise 1
-
Sebastien Ponce
Optimisation of a large codebase - exercise 1
(Track 2: Parallel and optimised scientific software development)
Sebastien Ponce
5:30 PM - 6:30 PM
Optimisation of an existing, production grade large codebase - exercise 1
6:30 PM
Optimisation of a large codebase - exercise 2
-
Sebastien Ponce
Optimisation of a large codebase - exercise 2
(Track 2: Parallel and optimised scientific software development)
Sebastien Ponce
6:30 PM - 7:30 PM
Optimisation of an existing, production grade large codebase - exercise 2
8:00 PM
Dinner at MEDILS
Dinner at MEDILS
8:00 PM - 9:00 PM
Friday, June 8, 2018
9:00 AM
Effective I/O for scientific applications - exercise 1
-
Sebastien Ponce
Effective I/O for scientific applications - exercise 1
(Track 3: Effective I/O for Scientific Applications)
Sebastien Ponce
9:00 AM - 10:00 AM
10:00 AM
Effective I/O for scientific applications - exercise 2
-
Sebastien Ponce
Effective I/O for scientific applications - exercise 2
(Track 3: Effective I/O for Scientific Applications)
Sebastien Ponce
10:00 AM - 11:00 AM
11:00 AM
Coffee
Coffee
11:00 AM - 11:30 AM
11:30 AM
Announcements
Announcements
11:30 AM - 11:45 AM
11:45 AM
Summary and future technologies overview
-
Andrzej Nowak
Summary and future technologies overview
(Track 1: Technologies and Platforms)
Andrzej Nowak
11:45 AM - 12:45 PM
Technologies and Platforms - lecture 4
1:00 PM
Lunch
Lunch
1:00 PM - 1:45 PM
2:00 PM
Exam
Exam
2:00 PM - 3:00 PM
3:15 PM
Guest lecture
-
Miroslav Radman
Guest lecture
Miroslav Radman
3:15 PM - 4:15 PM
4:15 PM
Coffee
Coffee
4:15 PM - 4:45 PM
4:45 PM
Closing Session
Closing Session
4:45 PM - 5:45 PM
8:00 PM
Outside Closing Dinner
Outside Closing Dinner
8:00 PM - 9:45 PM
Saturday, June 9, 2018
9:00 AM
Departure
Departure
9:00 AM - 11:00 AM