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 gren “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.
- Either copy the url for the repo under HTTPS and do
Some useful links:
- Documentation about Linux at HPC2N: https://docs.hpc2n.umu.se/tutorials/linuxguide/
- Get started guide: https://docs.hpc2n.umu.se/tutorials/quickstart/
- Documentation pages at HPC2N: https://docs.hpc2n.umu.se/
Prerequisites
- Basic knowledge about Linux (if you need a refresher, you could take the course “Introduction to Linux” which runs immediately before this course. Info and registration here: https://www.hpc2n.umu.se/events/courses/2024/fall/intro-linux.
- An account at SUPR and at HPC2N. You should have already been contacted about getting these if you did not have them already.
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:
- 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:
hpc2n2024-084
. - The course project has default project storage. You can find that here:
/proj/nobackup/intro-hpc2n
. - You should create a subdirectory under
/proj/nobackup/intro-hpc2n
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). One L40s GPU (reservation
intro-gpu
) and one AMD Zen4 CPU node (reservationintro-cpu
). - The Q/A page can be found here: https://umeauniversity.sharepoint.com/:w:/s/HPC2N630/EcPoMJ8bnHlAg6pi97ufCagBBm2aMUHJIjcheFzp_uI2xQ?e=1wcfQl.
- The important info page is here: https://umeauniversity.sharepoint.com/:w:/s/HPC2N630/EQuc6COR0CFPtf0LXt3gIjgBB6z2gVObifWb6RnW_jKm1w?e=xUVztb.
- There is an evaluation survey for the course. Please help us by filling it! It is here: https://forms.office.com/e/pipEictYtN.
Preliminary schedule¶
Time | Topic | Activity |
---|---|---|
11:15 | Welcome+Syllabus | |
11:20 | Introduction to Kebnekaise and HPC2N | Lecture |
11:40 | Projects and accounts | Lecture |
11:50 | Logging in & editors | Lecture+exercise |
12:05 | The File System | Lecture+code along |
12:15 | LUNCH BREAK | |
13:15 | The Module System | Lecture+code along+exercise |
13:35 | Compiling | Lecture+code along+exercise |
13:50 | The Batch System | Lecture+code along |
14:10 | Simple Examples | Lecture+exercises |
14:45 | COFFEE BREAK | |
15:00 | Application Examples | Lecture+code along+exercises |
16:40 | Questions+Summary | |
17:00 | END OF COURSE |