Introduction to PDC Systems Course
If you would like to use the Dardel system at PDC (and particularly the new GPU partition), this course is suitable for beginners to high-performance computing (HPC) and for people with HPC experience who want to learn about using Dardel.
Time: Thu 2023-04-13 09.00 - Fri 2023-04-14 12.00
Location: Online via Zoom
Language: English
Contact:
Overview
This course runs over two half-days and focuses on how to use the Dardel high-performance computing (HPC) system that PDC provides. In this course, we will cover basic information about Dardel and how to use the system, including an overview of the infrastructure, accounts, logging in, running jobs, storing data, and compiling code. In particular, we will introduce the procedure for compiling and running code on the Dardel GPU nodes that are equipped with AMD GPUs. We will also cover relevant topics such as Bash shell, Singularity, SLURM job scripts, Matlab, and the Python virtual environment. Hands-on exercises will be available for participants to practice using Dardel.
Who is it for?
This course is for new users of the Dardel system. No previous experience with using HPC resources is needed.
Requirements
Note that you need to already have a PDC account to register for and participate in the course.
Registration
Please fill in the registration form to attend the course.
Tentative Schedule
Day 1: 13th April 2023 | |
---|---|
09:00 - 09:50 | Background, infrastructure, accounts, login and file system |
09:50 - 10:00 | Break |
10:00 - 10:50 | Using Bash shell |
10:50 - 11:00 | Break |
11:00 - 11:50 | Using Singularity |
11:50 - 12:00 | Wrap-up |
Day 2: 14th April 2023 | |
---|---|
09:00 - 09:50 | Compiling and running code on CPU and GPU nodes |
09:50 - 10:00 | Break |
10:00 - 10:50 | Job script for efficient utilization of hardware |
10:50 - 11:00 | Break |
11:00 - 11:25 | Using Matlab |
11:25 - 11:50 | Using Python virtual environment |
11:50 - 12:00 | Wrap-up |