XVI INFN International School on Efficient Scientific Computing (ESC25)
from
Sunday 28 September 2025 (05:30)
to
Thursday 9 October 2025 (15:25)
Monday 22 September 2025
Tuesday 23 September 2025
Wednesday 24 September 2025
Thursday 25 September 2025
Friday 26 September 2025
Saturday 27 September 2025
Sunday 28 September 2025
17:30
Shuttle service at 17.35 and 19.00 from Forlì train station
Shuttle service at 17.35 and 19.00 from Forlì train station
17:30 - 18:00
Room: Revellino
18:00
Check-in and registrations
Check-in and registrations
18:00 - 20:00
Room: Rivellino
20:00
Welcome Dinner
Welcome Dinner
20:00 - 22:00
Monday 29 September 2025
09:00
Welcome
-
Alberto Garfagnini
(
Istituto Nazionale di Fisica Nucleare
)
Welcome
Alberto Garfagnini
(
Istituto Nazionale di Fisica Nucleare
)
09:00 - 09:30
Room: Rivellino
School Introduction
09:30
School Introduction
-
Timothy Mattson
(
Human Learning Group
)
School Introduction
Timothy Mattson
(
Human Learning Group
)
09:30 - 10:30
Room: Rivellino
School Introduction
10:30
Coffee break
Coffee break
10:30 - 11:00
Room: Rivellino
11:00
Environment setup
-
Daniele Cesini
(
Istituto Nazionale di Fisica Nucleare
)
Alessandro Pascolini
(
Istituto Nazionale di Fisica Nucleare
)
Environment setup
Daniele Cesini
(
Istituto Nazionale di Fisica Nucleare
)
Alessandro Pascolini
(
Istituto Nazionale di Fisica Nucleare
)
11:00 - 12:30
Room: Rivellino
12:30
Lunch Break
Lunch Break
12:30 - 14:00
Room: Rivellino
14:00
Parallel Architectures - FP and Vectorization
-
Timothy Mattson
(
Human Learning Group
)
Parallel Architectures - FP and Vectorization
Timothy Mattson
(
Human Learning Group
)
14:00 - 15:30
Room: Rivellino
15:30
Coffee break
Coffee break
15:30 - 16:00
Room: Rivellino
16:00
FP and Vectorization
-
Timothy Mattson
(
Human Learning Group
)
FP and Vectorization
Timothy Mattson
(
Human Learning Group
)
16:00 - 17:30
Room: Rivellino
17:30
Consolidation
Consolidation
17:30 - 19:00
Room: Rivellino
20:00
Dinner
Dinner
20:00 - 22:00
Room: Canteen
Tuesday 30 September 2025
09:00
Efficient C++ programming
-
Francesco Giacomini
(
Istituto Nazionale di Fisica Nucleare
)
Efficient C++ programming
Francesco Giacomini
(
Istituto Nazionale di Fisica Nucleare
)
09:00 - 10:30
Room: Rivellino
10:30
Coffee break
Coffee break
10:30 - 11:00
Room: Rivellino
11:00
Efficient C++ programming
-
Francesco Giacomini
(
Istituto Nazionale di Fisica Nucleare
)
Efficient C++ programming
Francesco Giacomini
(
Istituto Nazionale di Fisica Nucleare
)
11:00 - 12:30
Room: Rivellino
12:30
Lunch Break
Lunch Break
12:30 - 14:00
Room: Rivellino
14:00
Efficient C++ programming
-
Francesco Giacomini
(
Istituto Nazionale di Fisica Nucleare
)
Efficient C++ programming
Francesco Giacomini
(
Istituto Nazionale di Fisica Nucleare
)
14:00 - 15:30
Room: Rivellino
15:30
coffee Break
coffee Break
15:30 - 16:00
Room: Rivellino
16:00
Consolidation
Consolidation
16:00 - 18:00
Room: Rivellino
18:00
Lightning presentations
Lightning presentations
18:00 - 19:00
Room: Rivellino
20:00
Dinner at "Nonna Rina"
Dinner at "Nonna Rina"
20:00 - 22:00
Wednesday 1 October 2025
09:00
Efficient C++ programming
-
Francesco Giacomini
(
Istituto Nazionale di Fisica Nucleare
)
Efficient C++ programming
Francesco Giacomini
(
Istituto Nazionale di Fisica Nucleare
)
09:00 - 10:30
Room: Rivellino
10:30
Coffee break
Coffee break
10:30 - 11:00
Room: Rivellino
11:00
Efficient C++ programming
-
Francesco Giacomini
(
Istituto Nazionale di Fisica Nucleare
)
Efficient C++ programming
Francesco Giacomini
(
Istituto Nazionale di Fisica Nucleare
)
11:00 - 12:30
Room: Rivellino
12:30
Lunch Break
Lunch Break
12:30 - 14:00
Room: Rivellino
14:00
Efficient C++ programming
-
Francesco Giacomini
(
Istituto Nazionale di Fisica Nucleare
)
Efficient C++ programming
Francesco Giacomini
(
Istituto Nazionale di Fisica Nucleare
)
14:00 - 15:30
Room: Rivellino
15:30
Coffee break
Coffee break
15:30 - 16:00
Room: Rivellino
16:00
Consolidation
Consolidation
16:00 - 18:00
Room: Rivellino
18:00
Lightning presentations
Lightning presentations
18:00 - 19:00
Room: Rivellino
20:00
Dinner
Dinner
20:00 - 21:00
Room: Canteen
Thursday 2 October 2025
09:00
Introduction to Parallel Programming with OpenMP
-
Timothy Mattson
(
Human Learning Group
)
Introduction to Parallel Programming with OpenMP
Timothy Mattson
(
Human Learning Group
)
09:00 - 10:30
Room: Rivellino
10:30
Coffee break
Coffee break
10:30 - 11:00
Room: Rivellino
11:00
Introduction to Parallel Programming with OpenMP
-
Timothy Mattson
(
Human Learning Group
)
Introduction to Parallel Programming with OpenMP
Timothy Mattson
(
Human Learning Group
)
11:00 - 12:30
Room: Rivellino
12:30
Lunch
Lunch
12:30 - 14:00
Room: Rivellino
14:00
Introduction to Parallel Programming with OpenMP
-
Timothy Mattson
(
Human Learning Group
)
Introduction to Parallel Programming with OpenMP
Timothy Mattson
(
Human Learning Group
)
14:00 - 15:30
Room: Rivellino
15:30
Coffee break
Coffee break
15:30 - 16:00
Room: Rivellino
16:00
Consolidation
Consolidation
16:00 - 18:00
Room: Rivellino
18:00
Lightning presentations
Lightning presentations
18:00 - 19:00
Room: Rivellino
20:00
Dinner
Dinner
20:00 - 22:00
Friday 3 October 2025
09:00
Efficient Memory Usage
-
Wahid Redjeb
Efficient Memory Usage
Wahid Redjeb
09:00 - 10:30
Room: Rivellino
10:30
Coffee break
Coffee break
10:30 - 11:00
Room: Rivellino
11:00
Efficient Memory Usage
-
Wahid Redjeb
Efficient Memory Usage
Wahid Redjeb
11:00 - 12:30
Room: Rivellino
12:30
Lunch Break
Lunch Break
12:30 - 14:00
Room: Rivellino
14:00
Debugging
-
Francesco Giacomini
(
Istituto Nazionale di Fisica Nucleare
)
Debugging
Francesco Giacomini
(
Istituto Nazionale di Fisica Nucleare
)
14:00 - 15:30
Room: Rivellino
15:30
Coffee break
Coffee break
15:30 - 16:00
Room: Rivellino
16:00
Consolidation
Consolidation
16:00 - 18:00
Room: Rivellino
18:00
Seminar: "Use and Abuse of Random Numbers"
-
Timothy Mattson
(
Human Learning Group
)
Seminar: "Use and Abuse of Random Numbers"
Timothy Mattson
(
Human Learning Group
)
18:00 - 19:00
Room: Rivellino
20:00
Dinner at Cà De Be
Dinner at Cà De Be
20:00 - 22:00
Saturday 4 October 2025
09:00
Efficient C++ programming
-
Simone Balducci
(
Istituto Nazionale di Fisica Nucleare
)
Efficient C++ programming
Simone Balducci
(
Istituto Nazionale di Fisica Nucleare
)
09:00 - 10:30
Room: Rivellino
10:30
Coffee break
Coffee break
10:30 - 11:00
Room: Rivellino
11:00
Python Bindings
-
Simone Balducci
(
Istituto Nazionale di Fisica Nucleare
)
Python Bindings
Simone Balducci
(
Istituto Nazionale di Fisica Nucleare
)
11:00 - 12:30
Room: Rivellino
12:30
Lunch
Lunch
12:30 - 14:00
Room: Rivellino
14:00
Consolidation / Study time
Consolidation / Study time
14:00 - 15:30
Room: Rivellino
15:00
Visit to Religion's museum - The entrance is at first floor of the Rocca on the right
Visit to Religion's museum - The entrance is at first floor of the Rocca on the right
15:00 - 15:40
Room: Rivellino
15:30
Coffee break
Coffee break
15:30 - 16:00
Room: Rivellino
18:00
Poster session party - Inside the Rocca - Second floor
Poster session party - Inside the Rocca - Second floor
18:00 - 20:00
Room: Rivellino
Sunday 5 October 2025
08:00
Breakfast
Breakfast
08:00 - 09:30
Room: Rivellino
10:55
10.55 - Meeting point at Largo Cairoli, 9 - Bertinoro
10.55 - Meeting point at Largo Cairoli, 9 - Bertinoro
10:55 - 11:00
11:00
11.00 - Departure of the bus to Ravenna
11.00 - Departure of the bus to Ravenna
11:00 - 11:05
12:15
12.15 - Arrival in Ravenna and free time for lunch
12.15 - Arrival in Ravenna and free time for lunch
12:15 - 14:50
14:50
14.50 - Guided Tour of Ravenna - Meeting point at IAT Ravenna Tourism Office
14.50 - Guided Tour of Ravenna - Meeting point at IAT Ravenna Tourism Office
14:50 - 16:50
17:00
Free time in Ravenna
Free time in Ravenna
17:00 - 18:20
18:50
18.50 - Bus from Ravenna to Cervia
18.50 - Bus from Ravenna to Cervia
18:50 - 19:30
19:30
19.30 - Social Dinner at "Agriturismo Casa delle Aie"
19.30 - Social Dinner at "Agriturismo Casa delle Aie"
19:30 - 21:30
21:30
Bus to CEUB
Bus to CEUB
21:30 - 22:10
Room: Bertinoro
Monday 6 October 2025
09:00
Parallel programming with TBB
-
Andrea Bocci
(
CERN
)
Parallel programming with TBB
Andrea Bocci
(
CERN
)
09:00 - 10:30
Room: Rivellino
10:30
Coffee break
Coffee break
10:30 - 11:00
Room: Rivellino
11:00
Parallel programming with TBB
-
Andrea Bocci
(
CERN
)
Parallel programming with TBB
Andrea Bocci
(
CERN
)
11:00 - 12:30
Room: Rivellino
12:30
Lunch Break
Lunch Break
12:30 - 14:00
Room: Rivellino
14:00
GPU Programming
-
Felice Pantaleo
(
CERN
)
GPU Programming
Felice Pantaleo
(
CERN
)
14:00 - 15:30
Room: Rivellino
15:30
coffee Break
coffee Break
15:30 - 16:00
Room: Rivellino
16:00
Consolidation
Consolidation
16:00 - 18:00
Room: Rivellino
18:00
Seminar: "AI, Power, and the Future"
-
Timothy Mattson
(
Human Learning Group
)
Seminar: "AI, Power, and the Future"
Timothy Mattson
(
Human Learning Group
)
18:00 - 19:00
Room: Rivellino
20:00
Dinner
Dinner
20:00 - 21:00
Room: Canteen
Tuesday 7 October 2025
09:00
GPU Programming
-
Felice Pantaleo
(
CERN
)
GPU Programming
Felice Pantaleo
(
CERN
)
09:00 - 10:30
Room: Rivellino
10:30
Coffee break
Coffee break
10:30 - 11:00
Room: Rivellino
11:00
Thrust and Cupy
-
Simone Balducci
(
Istituto Nazionale di Fisica Nucleare
)
Thrust and Cupy
Simone Balducci
(
Istituto Nazionale di Fisica Nucleare
)
11:00 - 12:30
Room: Rivellino
12:30
Lunch
Lunch
12:30 - 14:00
Room: Rivellino
14:00
Cluster computing with MPI
-
Daniele Cesini
(
Istituto Nazionale di Fisica Nucleare
)
Cluster computing with MPI
Daniele Cesini
(
Istituto Nazionale di Fisica Nucleare
)
14:00 - 15:30
Room: Rivellino
15:30
Coffee break
Coffee break
15:30 - 16:00
Room: Rivellino
16:00
Cluster computing with MPI
Cluster computing with MPI
16:00 - 17:30
Room: Rivellino
17:30
Consolidation
Consolidation
17:30 - 19:00
Room: Rivellino
20:00
Dinner
Dinner
20:00 - 21:30
Wednesday 8 October 2025
09:00
Consolidation
Consolidation
09:00 - 10:30
Room: Rivellino
10:30
Coffee break
Coffee break
10:30 - 11:00
Room: Rivellino
11:00
Consolidation
Consolidation
11:00 - 12:00
Room: Rivellino
12:00
Lunch
Lunch
12:00 - 14:00
Room: Rivellino
14:00
Exam
Exam
14:00 - 15:30
Room: Rivellino
15:30
Coffe break light
Coffe break light
15:30 - 16:00
Room: Rivellino
16:00
Discussion
Discussion
16:00 - 17:00
Room: Rivellino
20:00
Social Dinner
Social Dinner
20:00 - 22:00
Thursday 9 October 2025
10:00
Departures /// At 10.00 Shuttle to Forlì train station
Departures /// At 10.00 Shuttle to Forlì train station
10:00 - 10:30