28 July 2025 to 8 August 2025
Africa/Johannesburg timezone
Note: See links to the EPCC Introduction to Supercomputing course.

UPDATE: Please see the new links to the EPCC Supercomputing course below.

Practical HPC 2025 Winter School Online Course

This online course will introduce African HPC users to the systems at the CHPC and help you develop practical skills in using the cluster for your scientific work. Attendees will learn the basics of using the CHPC Lengau cluster along with how to convert the computational intensive parts of their scientific workflow into a job script suitable for the CHPC. The Practical HPC course is 2 weeks long and will need about 4 hours per day, including daily practical sessions each afternoon.

Syllabus:

Self-study:

Before the course starts…

  • Introduction to Supercomputing (see below)
  • CHPC Hardware
  • The CHPC Systems
  • Job Scripts and the PBSPro Scheduler
  • Linux commands

Week 1 — Practical HPC:

  • Advanced Job Scripts
  • How to Fix Errors
  • Applications—from Workflow to Job Script

Week 2 — HPC Software

  • Scaling & Performance
  • Installing Your Own Software
  • Python virtual environments
  • Matlab*

Introduction to Supercomputing

EPCC's "Introduction to Supercomputing" provides the necessary foundational information and concepts for the Practical HPC course. Their course is free and you will not need to sign up to access it.

The first 3 sections are needed for the CHPC Winter School that follows.

Lesson plan & guide:

After the introduction, please work through the first 3 sections of the EPCC course:

  1. Parallel Computers — SC Hardware
  2. Parallel Computing — SC Programming
Section 4 is optional but will help you understand how scientific simulations use super computers.
 
Skip the exercises as similar material is covered in the CHPC courses.
 

*New for 2025: Matlab

The 3-hour Matlab module is presented in partnership with Mathworks and Optinum.  This module will cover the use of Matlab for HPC with examples on the CHPC cluster.

How to sign up:

Apply for the Practical HPC Winter School  here (see the menu on the left).

Note:

Applications to enroll in the Winter School are moderated and will take 1 to 3 business days to process.  Once your application is approved you will be enrolled from 8 July 2025 in the online course and receive login details via email.

You will need to complete all of the first 3 sections of the OxRSE Supercomputing course to be fully prepared for all the topics in the CHPC Practical HPC course.

Who May Apply

The CHPC Winter School is open to all CHPC users as well as students, postdocs and staff of teaching and research institutions from South Africa, SADC, the SKA Partner countries, and other African partner countries of the CHPC.

Limited Places

The 2025 Winter School has limited resources and and will only be able to include 80 students.  Preference will be given to new CHPC users and those with genuine need.  Successful applicants will be fully enrolled in the course and have access to the interactive sessions, quizzes and assignments during the supervised learning period.

Unsuccessful applicants may request access to the lecture notes and other non-interactive course material for self-study.

Timelines

Registration: open until 12:00 on 1 August 2025

Self-study: 30 June to 27 July for self-study

Practical course:  28 July to 8 August 2025 for supervised learning

Assignment deadline and close of course:  15 August 2025.

Important: Privacy

In compliance with the Protection of Personal Information Act (PoPIA) No. 4 of 2013, please read the CHPC Events Privacy Notice.

Purpose for the collection of personal data:

  • To make contact with you with any matters regarding this course;
  • Information on your academic background is used to determine if you are eligible to participate in this event;
  • To report to the Departments of Higher Education and Training, Science and Innovation, and the Services Sector Education and Training Authority (SETA).

The Centre for High Performance Computing (CHPC) is part of the National Integrated Cyberinfrastructure System (NICIS) and is managed by the Council for Scientific and Industrial Research (CSIR).  Please also see the CSIR legal notices — note that these links take you to the CSIR's web site:

Starts
Ends
Africa/Johannesburg
Registration
Registration for this event is currently open.