Different workloads on HPC
Thursday 5 March 2026 -
10:00
Monday 2 March 2026
Tuesday 3 March 2026
Wednesday 4 March 2026
Thursday 5 March 2026
10:00
Introduction: serial vs parallel
-
Oskar Klimas
(
ACK Cyfronet AGH
)
Introduction: serial vs parallel
Oskar Klimas
(
ACK Cyfronet AGH
)
10:00 - 10:30
Basic information about tasks, threads, MPI, OpenMP and more.
10:30
Embarrassingly parallel (so parallel it's embarrassing!)
-
Oskar Klimas
(
ACK Cyfronet AGH
)
Embarrassingly parallel (so parallel it's embarrassing!)
Oskar Klimas
(
ACK Cyfronet AGH
)
10:30 - 10:40
The examples of algorithms that are trivial to make parallel.
10:40
Intranode standards (1)
-
Oskar Klimas
(
ACK Cyfronet AGH
)
Intranode standards (1)
Oskar Klimas
(
ACK Cyfronet AGH
)
10:40 - 10:55
Meeting MPI, OpenMP and srun head on. Learn when and how to use them.
10:55
Coffee Break
Coffee Break
10:55 - 11:00
11:00
Intranode standards (2)
-
Oskar Klimas
(
ACK Cyfronet AGH
)
Intranode standards (2)
Oskar Klimas
(
ACK Cyfronet AGH
)
11:00 - 11:30
Meeting MPI, OpenMP and srun head on. Learn when and how to use them.
11:30
Going multinode
-
Oskar Klimas
(
ACK Cyfronet AGH
)
Going multinode
Oskar Klimas
(
ACK Cyfronet AGH
)
11:30 - 11:45
Spreading a calculation over more than 1 node
11:45
Accelerating with a GPU card (1)
-
Oskar Klimas
(
ACK Cyfronet AGH
)
Accelerating with a GPU card (1)
Oskar Klimas
(
ACK Cyfronet AGH
)
11:45 - 11:55
Running calculations using an accelerator, in this case a GPU card.
11:55
Coffee Break
Coffee Break
11:55 - 12:00
12:00
Accelerating with a GPU card (2)
-
Oskar Klimas
(
ACK Cyfronet AGH
)
Accelerating with a GPU card (2)
Oskar Klimas
(
ACK Cyfronet AGH
)
12:00 - 12:15
Running calculations using an accelerator, in this case a GPU card.
12:15
When HPC goes HTC (array jobs)
-
Oskar Klimas
(
ACK Cyfronet AGH
)
When HPC goes HTC (array jobs)
Oskar Klimas
(
ACK Cyfronet AGH
)
12:15 - 12:30
Running multiple small jobs of the same template.
12:30
Chaining calculations with job dependencies
-
Oskar Klimas
(
ACK Cyfronet AGH
)
Chaining calculations with job dependencies
Oskar Klimas
(
ACK Cyfronet AGH
)
12:30 - 13:00
Using dependency option in Slurm to run calculations based on the status of another.