Welcome to the course: Introduction to Kebnekaise

This material

Here you will find the content of the workshop “Introduction to Kebnekaise”.

You can download the markdown files for the presentation as well as the exercises from https://github.com/hpc2n/intro-course

  • Click the green “Code” button
    • Either copy the url for the repo under HTTPS and do git clone https://github.com/hpc2n/intro-course.git in a terminal window
    • OR pick “Download zip” to get a zip file with the content.

Some useful links:

Prerequisites

Content

  • This course aims to give a brief, but comprehensive introduction to Kebnekaise.
  • You will learn about
  • HPC2N, HPC, and Kebnekaise hardware
  • How to use our systems:
    • Projects and Accounts
    • Logging in & editors
    • The File System
    • The Module System
    • Compiling and linking
    • The Batch System
  • Simple examples (batch system)
  • Application examples (batch system)

  • This course will consist of lectures and type-alongs, as well as a few exercises where you get to try out what you have just learned.

Instructors

  • Birgitte Brydsö, HPC2N
  • Pedro Ojeda-May, HPC2N

Important info

  • We have a course project: hpc2n2026-002.
  • The course project has default project storage. You can find that here: /proj/nobackup/spring-courses.
  • You should create a subdirectory under /proj/nobackup/spring-courses for yourself to do your exercises in. Make sure it is unique - your name/username is often a good option.
  • As mentioned further up on the page, you can download the material for the course. Placing it in your directory on the project storage is a good idea. You can fetch it there with git clone https://github.com/hpc2n/intro-course.git.
  • We have two reservations for the course (valid only during the course time). Two L40s GPUs (reservation intro-gpu) and two AMD Zen4 CPU node (reservation intro-cpu). The reservations should be “magnetic”, which means they should be used per default if you run in the course project, without you adding the reservation manually.
  • The Q/A page can be found here: https://umeauniversity.sharepoint.com/:w:/s/HPC2N630/IQAz1nWMW7I6RYYRkt-SI_D-AdQNEvWgHt6sawjmsSH5zcE
  • The important info page is here: https://umeauniversity.sharepoint.com/:w:/s/HPC2N630/IQCKgB00THY4RJW1BNN6aHFfAah-JtvyPrDNyTKB7ulfLYU
  • There is an evaluation survey for the course. Please help us by filling it! It is here: https://forms.office.com/e/zvVAGnP2Mp.

Preliminary schedule

Time Topic Activity
09:00 Welcome+Syllabus
09:10 Introduction to Kebnekaise and HPC2N Lecture
09:35 Projects and accounts Lecture
09:50 Logging in & editors (including Open OnDemand) Lecture+exercise
10:15 COFFEE BREAK (on your own)
10:30 The File System Lecture+code along
10:45 The Module System Lecture+code along+exercise
11:10 Compiling Lecture+code along
11:25 The Batch System Lecture+code along
12:00 LUNCH BREAK
13:00 Simple Batch scipts, examples Lecture+exercises
13:45 Application Examples - part 1 Lecture+code along+exercises
14:45 COFFEE BREAK
15:00 Application Examples - part 2 Lecture+code along+exercises
16:30 Questions+Summary
17:00 END OF COURSE