Twelfth INFN International School on: "Architectures, tools and methodologies for developing efficient large scale scientific computing applications" ESC21 - Bertinoro (Forlì-Cesena) Italy 4 - 9 October 2021
3 Oct 2021, 16:00
→
9 Oct 2021, 15:00
Europe/Rome
Bertinoro
Bertinoro
Hands-on
Sunday, 3 October
Sun, 3 Oct
Mon, 4 Oct
Tue, 5 Oct
Wed, 6 Oct
Thu, 7 Oct
Fri, 8 Oct
Sat, 9 Oct
Registration and Welcome
Via Frangipane n. 4
Via Frangipane n. 4
Bertinoro
20:30
Welcome Dinner
Via Frangipane 2
Via Frangipane 2
Bertinoro
Monday, 4 October
Sun, 3 Oct
Mon, 4 Oct
Tue, 5 Oct
Wed, 6 Oct
Thu, 7 Oct
Fri, 8 Oct
Sat, 9 Oct
Session 1
1
Welcome and introduction
Speaker
:
Mauro Morandin
(
INFN - Padova
)
welcome21.pdf
2
Computer architecture evolution and the performance challenge
Speaker
:
Dr
Felice Pantaleo
(
CERN
)
computer_architecture_performance.pdf
10:30
Coffee break
3
Hands-on environment checkout
4
Computer Architecture evolution and the performance challenge
Speaker
:
Dr
Felice Pantaleo
(
CERN
)
12:30
Lunch break
5
Efficient C++ programming and memory management
Speaker
:
Francesco Giacomini
(
CNAF
)
cpp-esc21.pdf
memory-esc21.pdf
6
Consolidation
15:30
Coffee break
7
Consolidation
8
Efficient C++ programming and memory management
Speaker
:
Francesco Giacomini
(
CNAF
)
9
Students lightning presentations
Monday_LP.pdf
Tuesday, 5 October
Sun, 3 Oct
Mon, 4 Oct
Tue, 5 Oct
Wed, 6 Oct
Thu, 7 Oct
Fri, 8 Oct
Sat, 9 Oct
Session 2
10
Efficient floating-point computation and vectorization
Speakers
:
Enrico Calore
(
FE
)
,
Sebastiano Schifano
(
FE
)
schifano.pdf
10:30
Coffee break
11
Efficient floating-point computation and vectorization
Speakers
:
Enrico Calore
(
FE
)
,
Sebastiano Schifano
(
FE
)
12
Consolidation
12:30
Lunch break
13
Efficient C++ programming and memory management
Speaker
:
Francesco Giacomini
(
CNAF
)
15:30
Coffee break
14
Consolidation
15
Students lightning presentations
Tuesday.pdf
Wednesday, 6 October
Sun, 3 Oct
Mon, 4 Oct
Tue, 5 Oct
Wed, 6 Oct
Thu, 7 Oct
Fri, 8 Oct
Sat, 9 Oct
Session 3
16
Efficient C++ programming and memory management
Speaker
:
Francesco Giacomini
(
CNAF
)
10:30
Coffee break
17
Efficient C++ programming and memory management
Speaker
:
Francesco Giacomini
(
CNAF
)
18
GUIDED TOUR FOR THE MUSEUM
Optional tour.
Please write your name on the sign hanging outside the classroom.
13:00
Lunch break
19
Parallel programming in C++ with TBB
Speaker
:
Dr
Felice Pantaleo
(
CERN
)
introduction_ParCPP_TBB.pdf
15:30
Coffee break
20
Parallel programming in C++ with TBB
Speaker
:
Dr
Felice Pantaleo
(
CERN
)
21
Consolidation
Thursday, 7 October
Sun, 3 Oct
Mon, 4 Oct
Tue, 5 Oct
Wed, 6 Oct
Thu, 7 Oct
Fri, 8 Oct
Sat, 9 Oct
Session 4
22
Parallel programming in C++ with TBB
Speaker
:
Dr
Felice Pantaleo
(
CERN
)
23
GPU programming with CUDA
Speaker
:
Dr
Felice Pantaleo
(
CERN
)
introduction_CUDA_slides.pdf
10:30
Coffee break
24
GPU programming with CUDA
Speaker
:
Dr
Felice Pantaleo
(
CERN
)
12:30
Lunch
25
GPU programming with CUDA
Speaker
:
Dr
Felice Pantaleo
(
CERN
)
15:30
Coffee break
26
Consolidation
20:00
Social dinner
Friday, 8 October
Sun, 3 Oct
Mon, 4 Oct
Tue, 5 Oct
Wed, 6 Oct
Thu, 7 Oct
Fri, 8 Oct
Sat, 9 Oct
Friday
27
Performance portability with Alpaka
Speaker
:
Jan Stephan
(
Center for Advanced Systems Understanding - Görlitz
)
presentation.pdf
10:30
Coffee break
28
Consolidation
12:30
Lunch
29
Cluster computing with MPI
Speaker
:
Dr
Felice Pantaleo
(
CERN
)
introduction_MPI.pdf
15:30
Coffee break
30
Consolidation
20:00
Dinner
Saturday, 9 October
Sun, 3 Oct
Mon, 4 Oct
Tue, 5 Oct
Wed, 6 Oct
Thu, 7 Oct
Fri, 8 Oct
Sat, 9 Oct
Session 9
31
Students feedback
32
Final examination
11:00
Coffee break
33
Delivery of certificates of attendance
12:00
Lunch
34
Shuttle departure (to Forlì railway station)