Skip to main content

Timetable

First week

Monday 14 August
8:30 - 9:00 Collect name tag and t-shirt (outside E2
where the course is being held)
PDC staff
9:00 - 10:00

Welcome and introduction (pdf 1.8 MB)

PDC and Swedish high-performance
computing

The Swedish e-Science Research
Centre environment

Dardel sustainability (pdf 2.0 MB)
at a glance

Stefano Markidis

Patrick Norman
 

Dan Henningson
 

Michaela Barth

10:00 - 10:30 break drink and snack provided
10:30 - 11:45 Transformers: (pdf 1.4 MB)
 Age of parallel machines
(A biased introduction to
computer architecture)
Ana Lucia Varbanescu
11:45 - 13:15 group picnic lunch at KTH picnic lunch provided
13:15 - 14:15 Transformers: (pdf 5.5 MB)
 Age of parallel machines
(A biased introduction to
computer architecture)
Ana Lucia Varbanescu
14:15 - 14:45

break

drink and snack provided
14:45 - 16:00 Introduction to PDC (pdf 3.2 MB) Luca Manzari
Tuesday 15 August
9:00 - 10:00 Research software engineering for HPC

Radovan Bast

10:00 - 10:30 break drink and snack provided
10:30 - 11:45

hands-on lab session

tutors available to assist
11:45 - 13:15 lunch break -
13:15 - 14:15

Parallel and accelerated computing for
multicore and GPU systems (Part 1):

Section 1 (pdf 6.4 MB)

Section 2 (pdf 1.3 MB)

Section 3 (pdf 6.3 MB)

Section 4 (pdf 4.3 MB)

Sunita Chandrasekaran

14:15 - 14:45

break

drink and snack provided

14:45 - 16:00

hands-on lab session

tutors available to assist
Wednesday 16 August
9:00 - 10:00

Parallel and accelerated computing for
multicore and GPU systems (Part 2):

Section 5 (pdf 4.7 MB)

Section 6 (pdf 2.9 MB)

Sunita Chandrasekaran
10:00 - 10:30 break drink and snack provided
10:30 - 11:45

hands-on lab session

tutors available to assist
11:45 - 13:15 lunch break -
13:15 - 14:15

Parallel and accelerated computing for
multicore and GPU systems (Part 3):

Section 7 (pdf 2.2 MB)

Section 8 (pdf 4.7 MB)

Section 9 (pdf 7.0 MB)

Section 10 (pdf 7.3 MB)

Section 11 - part 1 (pdf 8.9 MB)

Section 11 - part 2 (pdf 5.8 MB)

Sunita Chandrasekaran

14:15 - 14:45

break

drink and snack provided
14:45 - 16:00

hands-on lab session

tutors available to assist
16:00 - 16:30 tour of PDC Computer Hall (group 1) Luca Manzari
Thursday 17 August
9:00 - 10:00

Applied programming on NVIDIA and
AMD GPUs (Part 1)

Section 1 (pdf 2.9 MB)

Section 2 (pdf 1.6 MB)

Ivy Peng
10:00 - 10:30 break drink and snack provided
10:30 - 11:45

hands-on lab session

tutors available to assist
11:45 - 13:15 lunch break -
13:15 - 14:15

Applied programming on NVIDIA and
AMD GPUs (Part 2)

Section 3 (pdf 2.4 MB)

Ivy Peng

14:15 - 14:45

break

drink and snack provided
14:45 - 16:00

hands-on lab session

tutors available to assist
16:00 - 16:30 tour of PDC Computer Hall (group 2) Luca Manzari
Friday 18 August
9:00 - 10:00

Applied programming on NVIDIA and
AMD GPUs (Part 3)

Section 4 (pdf 2.3 MB)

Ivy Peng
10:00 - 10:30 break drink and snack provided
10:30 - 11:45

hands-on lab session

tutors available to assist
11:45 - 13:15 lunch break -
13:15 - 14:15

Applied programming on NVIDIA and
AMD GPUs (Part 4)

Section 5 (pdf 3.4 MB)

Ivy Peng

14:15 - 14:45

break

drink and snack provided
14:45 - 15:30

hands-on lab session

tutors available to assist
15:30 - 16:00 Plasma-PEPSC (pdf 5.8 MB)
Centre of Excellence:
Advancing Plasma Science with
Exascale Computing
Stefano Markidis
16:00 - 16:30 tour of PDC Computer Hall (group 3) Luca Manzari

Second week

Monday 21 August
9:00 - 10:00

Distributed memory computing -
Introduction to MPI (Part 1)
Introduction to MPI notes (pdf 1.6 MB)

Erwin Laure

10:00 - 10:30 break drink and snack provided
10:30 - 11:45 hands-on lab session tutors available to assist
11:45 - 13:15 lunch break -
13:15 - 14:15 Distributed memory computing -
Introduction to MPI (Part 2)
Erwin Laure
14:15 - 14:45

break

drink and snack provided
14:45 - 15:30 hands-on lab session tutors available to assist
15:30 - 16:00 BioExcel Centre of Excellence:
Driving computational biomolecular
research in Europe and worldwide
Rossen Apostolov
Tuesday 22 August
9:00 - 10:00 Distributed memory computing -
Introduction to MPI (Part 3)
Erwin Laure
10:00 - 10:30 break drink and snack provided
10:30 - 11:45

hands-on lab session

tutors available to assist
11:45 - 13:15 lunch break -
13:15 - 14:15 Distributed memory computing -
Introduction to MPI (Part 4)
Erwin Laure
14:15 - 14:45

break

drink and snack provided
14:45 - 15:30 hands-on lab session tutors available to assist
15:30 - 16:30

How do you build (pdf 5.2 MB)
a flagship supercomputer,
and why would you like to do it?

Pekka Manninen

Wednesday 23 August
9:00 - 10:00

Enabling HPC software productivity
with the TAU performance system

Part 1 (pdf 4.6 MB)

Part 2 (pdf 864 kB)

Part 3 (pdf 9.5 MB)

Jean-Baptiste Besnard

10:00 - 10:30 break drink and snack provided
10:30 - 11:45

hands-on lab session

tutors available to assist
11:45 - 13:00 lunch break -
13:00- 14:00

Possible earlier start for
Dardel Inauguration

TBA

13:00 - 16:45 Dardel Inauguration

Room F2, Lindstedtsvägen 22,
KTH main campus
Summer school attendees need
to register - see link above.

Thursday 24 August
9:00 - 10:00 Scientific data analysis and
visualisation (pdf 3.3 MB)
Jean Favre
10:00 - 10:30 break drink and snack provided
10:30 - 11:45

Paraview hands-on lab session

tutors available to assist
11:45 - 13:15 lunch break -
13:15 - 14:15 Parallel data visualisation (pdf 1.6 MB)

Jean Favre

14:15 - 14:45

break

drink and snack provided
14:45 - 16:00

Paraview hands-on lab session
for parallel data visualisation

tutors available to assist
16:00 - 16:20 CEEC - Centre of Excellence in
Exascale CFD
Niclas Jansson
17:30 - 20:00 social dinner All participants are welcome!
Friday 25 August
9:00 - 9:50 VeloxChem (pdf 7.1 MB)  — Quantum Molecular
Modelling in HPC Environments
Xin Li
9:50 - 10:40 Neko: A Modern, Portable, and
Scalable Framework for High-Fidelity
Computational Fluid Dynamics

Niclas Jansson

10:40 - 11:10 break drink and snack provided
11:10 - 12:00 GROMACS: Algorithms for molecular
dynamics evolving along with hardware

Berk Hess  & Szilárd Páll

12:00 - 12:30 Conclusion and survey TBA

Tutors for hands-on sessions

Lead tutor

 Tutors

Dardel support provided by