Skip to main content
To KTH's start page

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:

Xin Li
Xin Li researcher

Export to calendar

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