Introduction to parallel programming with MPI and OpenMP
from
Monday, 12 August 2024 (09:00)
to
Friday, 16 August 2024 (16:30)
Monday, 12 August 2024
09:00
Welcome & Technical Setup
Welcome & Technical Setup
09:00 - 10:00
10:00
Break
Break
10:00 - 10:30
10:30
Fundamentals of Parallel Computing
-
Jolanta Zjupa
(
JSC/FZJ
)
Fundamentals of Parallel Computing
Jolanta Zjupa
(
JSC/FZJ
)
10:30 - 12:00
12:00
Lunch
Lunch
12:00 - 13:00
13:00
Introduction to OpenMP
-
Ilya Zhukov
(
JSC
)
Introduction to OpenMP
Ilya Zhukov
(
JSC
)
13:00 - 14:30
14:30
Break
Break
14:30 - 15:00
15:00
OpenMP
-
Ilya Zhukov
(
JSC
)
OpenMP
Ilya Zhukov
(
JSC
)
15:00 - 16:30
Tuesday, 13 August 2024
09:00
Introduction to MPI
-
Jolanta Zjupa
(
JSC/FZJ
)
Introduction to MPI
Jolanta Zjupa
(
JSC/FZJ
)
09:00 - 10:30
10:30
Break
Break
10:30 - 11:00
11:00
Blocking P2P Communication
-
Jolanta Zjupa
(
JSC/FZJ
)
Blocking P2P Communication
Jolanta Zjupa
(
JSC/FZJ
)
11:00 - 12:30
12:30
Lunch
Lunch
12:30 - 13:30
13:30
Nonblocking P2P Communication
-
Jolanta Zjupa
(
JSC/FZJ
)
Nonblocking P2P Communication
Jolanta Zjupa
(
JSC/FZJ
)
13:30 - 14:30
14:30
Break
Break
14:30 - 15:00
15:00
Blocking Collective Communication
-
Ilya Zhukov
(
JSC
)
Blocking Collective Communication
Ilya Zhukov
(
JSC
)
15:00 - 16:30
Wednesday, 14 August 2024
09:00
Nonblocking Collective Communication
-
Ilya Zhukov
(
JSC
)
Nonblocking Collective Communication
Ilya Zhukov
(
JSC
)
09:00 - 10:00
10:00
HPC resources at JSC (guided tour)
HPC resources at JSC (guided tour)
10:00 - 10:45
10:45
Break
Break
10:45 - 11:00
11:00
Communicators
-
Jolanta Zjupa
(
JSC/FZJ
)
Communicators
Jolanta Zjupa
(
JSC/FZJ
)
11:00 - 12:30
12:30
Lunch
Lunch
12:30 - 13:30
13:30
Quantum computer (guided tour)
Quantum computer (guided tour)
13:30 - 14:15
14:15
Break
Break
14:15 - 14:30
14:30
Derived datatypes
-
Junxian Chew
(
Jülich Supercomputer Centre, Forschungszentrum Jülich
)
Derived datatypes
Junxian Chew
(
Jülich Supercomputer Centre, Forschungszentrum Jülich
)
14:30 - 16:30
Thursday, 15 August 2024
09:00
Derived Datatypes
-
Junxian Chew
(
Jülich Supercomputer Centre, Forschungszentrum Jülich
)
Derived Datatypes
Junxian Chew
(
Jülich Supercomputer Centre, Forschungszentrum Jülich
)
09:00 - 10:30
10:30
Break
Break
10:30 - 11:00
11:00
I/O
-
Junxian Chew
(
Jülich Supercomputer Centre, Forschungszentrum Jülich
)
I/O
Junxian Chew
(
Jülich Supercomputer Centre, Forschungszentrum Jülich
)
11:00 - 12:30
12:30
Lunch
Lunch
12:30 - 13:30
13:30
I/O
-
Junxian Chew
(
Jülich Supercomputer Centre, Forschungszentrum Jülich
)
I/O
Junxian Chew
(
Jülich Supercomputer Centre, Forschungszentrum Jülich
)
13:30 - 14:30
14:30
Break
Break
14:30 - 15:00
15:00
MUST
-
Michael Knobloch
(
Forschungszentrum Jülich GmbH
)
MUST
Michael Knobloch
(
Forschungszentrum Jülich GmbH
)
15:00 - 16:30
Friday, 16 August 2024
09:00
Hands-On Tutorial
Hands-On Tutorial
09:00 - 10:30
10:30
Break
Break
10:30 - 11:00
11:00
Hands-On Tutorial
Hands-On Tutorial
11:00 - 12:30
12:30
Lunch
Lunch
12:30 - 13:30
13:30
Hands-On Tutorial
Hands-On Tutorial
13:30 - 14:30
14:30
Break
Break
14:30 - 15:00
15:00
Hands-On Tutorial
Hands-On Tutorial
15:00 - 16:30