Introduction to Scientific High-Performance Computing
Tuesday, 26 November 2024 -
10:00
Monday, 25 November 2024
Tuesday, 26 November 2024
10:00
HPC Intro
-
Oskar Klimas
(
ACK Cyfronet AGH
)
HPC Intro
Oskar Klimas
(
ACK Cyfronet AGH
)
10:00 - 10:15
Introduction to HPC systems, logging and transfering files
10:15
What is a supercomputer? (PC vs cluster)
-
Oskar Klimas
(
ACK Cyfronet AGH
)
What is a supercomputer? (PC vs cluster)
Oskar Klimas
(
ACK Cyfronet AGH
)
10:15 - 10:45
Basics on how clusters/supercomputers work
10:45
Environemental variables
-
Oskar Klimas
(
ACK Cyfronet AGH
)
Environemental variables
Oskar Klimas
(
ACK Cyfronet AGH
)
10:45 - 11:00
Basics of environmental variables in bash and their usage on HPC clusters
11:00
File systems on Cyfronet clusters and how to use them
-
Oskar Klimas
(
ACK Cyfronet AGH
)
File systems on Cyfronet clusters and how to use them
Oskar Klimas
(
ACK Cyfronet AGH
)
11:00 - 11:30
Available computational and storage resources of Ares, Athena and Helios supercomputers
11:30
Basics of quening system and batch scripts
-
Oskar Klimas
(
ACK Cyfronet AGH
)
Basics of quening system and batch scripts
Oskar Klimas
(
ACK Cyfronet AGH
)
11:30 - 12:00
Working with the queuing system Slurm Workload Manager batch scripts (with examples) sequential, parallel and distributed computations
12:00
Lunch break
Lunch break
12:00 - 12:30
12:30
Scientific software management (modules)
-
Oskar Klimas
(
ACK Cyfronet AGH
)
Scientific software management (modules)
Oskar Klimas
(
ACK Cyfronet AGH
)
12:30 - 13:00
Scientific software environment management (Modules/Lmod)
13:00
Python virtual environment
-
Oskar Klimas
(
ACK Cyfronet AGH
)
Python virtual environment
Oskar Klimas
(
ACK Cyfronet AGH
)
13:00 - 13:30
Python virtual environment management
13:30
Scripting for quening system
-
Oskar Klimas
(
ACK Cyfronet AGH
)
Scripting for quening system
Oskar Klimas
(
ACK Cyfronet AGH
)
13:30 - 14:00
Working with the queuing system Slurm Workload Manager batch scripts (with examples) sequential, parallel and distributed computations
14:00
HANDS-ON - scripting with all the things you've learned
-
Oskar Klimas
(
ACK Cyfronet AGH
)
HANDS-ON - scripting with all the things you've learned
Oskar Klimas
(
ACK Cyfronet AGH
)
14:00 - 14:30
Working with the queuing system Slurm Workload Manager batch scripts (with examples) sequential, parallel and distributed computations
14:30
Modes of work with Slurm
-
Oskar Klimas
(
ACK Cyfronet AGH
)
Modes of work with Slurm
Oskar Klimas
(
ACK Cyfronet AGH
)
14:30 - 14:45
interactive jobs, efficient usage of the Slurm queuing system
14:45
How to get support with a problem from Helpdesk
-
Oskar Klimas
(
ACK Cyfronet AGH
)
How to get support with a problem from Helpdesk
Oskar Klimas
(
ACK Cyfronet AGH
)
14:45 - 15:00
Getting user support through Cyfronet's Helpdesk and best practices