Thematic CERN School of Computing 2019
from
Sunday, May 12, 2019 (11:00 AM)
to
Saturday, May 18, 2019 (12:00 PM)
Sunday, May 12, 2019
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 / Coffee break
Registration / Coffee break
2:00 PM - 3:30 PM
3:30 PM
Opening Ceremony
-
Sven Gotovac
(
FESB
)
Sebastian Lopienski
(
CERN
)
Frederic Hemmer
(
CERN
)
Ivica Puljak
(
University of Split, FESB
)
Opening Ceremony
Sven Gotovac
(
FESB
)
Sebastian Lopienski
(
CERN
)
Frederic Hemmer
(
CERN
)
Ivica Puljak
(
University of Split, FESB
)
3:30 PM - 5:00 PM
5:30 PM
Introduction to efficient computing
-
Andrzej Nowak
Introduction to efficient computing
(Track 1: Technologies and Platforms)
Andrzej Nowak
5:30 PM - 6:30 PM
Technologies and Platforms - lecture 1
6:30 PM
Data storage and preservation
-
Sebastien Ponce
Data storage and preservation
(Track 3: Effective I/O for Scientific Applications)
Sebastien Ponce
6:30 PM - 7:30 PM
Effective I/O for Scientific Applications - lecture 1
8:00 PM
Outside Welcome Dinner
Outside Welcome Dinner
8:00 PM - 9:45 PM
Monday, May 13, 2019
10:00 AM
Announcements
Announcements
10:00 AM - 10:15 AM
10:15 AM
Intermediate concepts in efficient computing
-
Andrzej Nowak
Intermediate concepts in efficient computing
(Track 1: Technologies and Platforms)
Andrzej Nowak
10:15 AM - 11:15 AM
Technologies and Platforms - lecture 2
11:15 AM
Coffee
Coffee
11:15 AM - 11:45 AM
11:45 AM
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
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: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, May 14, 2019
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
Computational challenges of LHC run III and HL-LHC
-
Danilo Piparo
Computational challenges of LHC run III and HL-LHC
(Track 2: Parallel and optimised scientific software development)
Danilo Piparo
11:45 AM - 12:45 PM
Parallel and optimised scientific software development - lecture 1
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 - 3:45 PM
3:45 PM
Official School Photo
Official School Photo
3:45 PM - 4:00 PM
4:00 PM
Student presentations
-
Mihai Patrascoiu
Adeel Ahmad
(
National University of Computer and Emerging Sciences (PK)
)
Duje Giljanovic
(
University of Split. Fac.of Elect. Eng., Mech. Eng. and Nav.Arc
)
Cristian Schuszter
(
CERN
)
Natasha Khan
(
CERN
)
Sharad Agarwal
(
University of Wisconsin Madison (US)
)
Student presentations
Mihai Patrascoiu
Adeel Ahmad
(
National University of Computer and Emerging Sciences (PK)
)
Duje Giljanovic
(
University of Split. Fac.of Elect. Eng., Mech. Eng. and Nav.Arc
)
Cristian Schuszter
(
CERN
)
Natasha Khan
(
CERN
)
Sharad Agarwal
(
University of Wisconsin Madison (US)
)
4:00 PM - 5:15 PM
5:30 PM
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
5:30 PM - 6:30 PM
6:30 PM
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
6:30 PM - 7:30 PM
8:00 PM
Dinner at MEDILS
Dinner at MEDILS
8:00 PM - 9:00 PM
Wednesday, May 15, 2019
9:00 AM
Scientific programming: a modern approach
-
Danilo Piparo
Scientific programming: a modern approach
(Track 2: Parallel and optimised scientific software development)
Danilo Piparo
9:00 AM - 10:00 AM
Parallel and optimised scientific software development - lecture 2
10:00 AM
Optimisation of a large codebase
-
Sebastien Ponce
Optimisation of a large codebase
(Track 3: Effective I/O for Scientific Applications)
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
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
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, May 16, 2019
9:00 AM
Scientific software development - exercise 1
-
Danilo Piparo
Scientific software development - exercise 1
(Track 2: Parallel and optimised scientific software development)
Danilo Piparo
9:00 AM - 10:00 AM
Parallel and optimised scientific software development - exercise 1
10:00 AM
Scientific software development - exercise 2
-
Danilo Piparo
Scientific software development - exercise 2
(Track 2: Parallel and optimised scientific software development)
Danilo Piparo
10:00 AM - 11:00 AM
Parallel and optimised scientific software development - exercise 2
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
Protection of resources and thread safety
-
Danilo Piparo
Protection of resources and thread safety
(Track 2: Parallel and optimised scientific software development)
Danilo Piparo
11:45 AM - 12:45 PM
Parallel and optimised scientific software development - lecture 4
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
Pratical vectorization
-
Sebastien Ponce
Pratical vectorization
(Track 2: Parallel and optimised scientific software development)
Sebastien Ponce
4:15 PM - 5:15 PM
Parallel and optimised scientific software development - lecture 2
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, May 17, 2019
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
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
4:30 PM
Coffee
Coffee
4:30 PM - 5:00 PM
5:00 PM
Closing Session
Closing Session
5:00 PM - 6:15 PM
6:15 PM
Visit to Split
Visit to Split
6:15 PM - 8:00 PM
8:00 PM
Outside Closing Dinner
Outside Closing Dinner
8:00 PM - 9:45 PM
Saturday, May 18, 2019
9:00 AM
Departure
Departure
9:00 AM - 11:00 AM