Introduction to Scientific High-Performance Computing
online
The "Introduction to Scientific High-Performance Computing" course will deliver essential information for users who want to start working with the HPC system available at ACC Cyfronet AGH.
Agenda
- Introduction to HPC systems
- login and data transfer
- basics on how clusters/supercomputers work
- Basics of environmental variables in bash and their usage on HPC clusters
- Available computational and storage resources of Ares and Athena supercomputers
- Working with the queuing system Slurm Workload Manager
- batch scripts (with examples)
- sequential, parallel and distributed computations
- interactive jobs
- efficient usage of the Slurm queuing system
- batch scripts (with examples)
- Scientific software environment management (Modules/Lmod)
- Python virtual environment management
- Getting user support through Cyfronet's Helpdesk and best practices
Duration
5 hours
Requirements
Each user should have a PLGrid account, active affiliation and access to the Ares cluster. Accounts and access to supercomputers could be obtained in Portal PLGrid. If you do not have an active affiliation, please get in touch with organisers at training@cyfronet.pl.
Venue
Training will be conducted via Zoom through the link provided for registered participants.
Language
English/Polish - dependent on the participants.
Level
beginner

Acknowledgements
This event is partially funded by the EuroCC 2 project.
The project has received funding from the European High-Performance Computing Joint Undertaking (JU) under grant agreement No 101101903. The JU receives support from the Digital Europe Programme and Austria, Belgium, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Luxembourg, Montenegro, Netherlands, North Macedonia, Norway, Poland, Portugal, Romania, Serbia, Slovakia, Slovenia, Spain, Sweden, and Türkiye.
ACC Cyfronet AGH