Best Practices on NRIS Clusters 1-3 November 2022
The Norwegian Research Infrastructure Services (NRIS) is offering a best practices course for users of national HPC systems (Saga, Fram, Betzy).
The three half days course is the follow up to the NRIS HPC on-boarding course. We will focus on different aspects related to the everyday usage of HPC facilities in order to facilitate an valuable and productive framework to develop your research. These include NRIS HPC systems overview, best practices and trouble shooting,resource management, software installation etc.
Targeted Audience: The course is aimed at students, researchers and employees who want to deepen their knowledge of the usage of HPC facilities. This is a follow-up course to the NRIS HPC on-boarding course (although it is not a prerequisite).
If you are new to HPC, we highly recommend to refer the course material of NRIS HPC on-boarding course to benefit from this course.
The course is open to all users and free of charge, but registration is mandatory.
Practical Information
This is an online course via zoom. Participants require access to a computer (not provided by the course organisers) with internet connectivity and pre-installed programs to participate in the video meeting of the course (zoom) and to access the HPC systems (eg: ssh ).
You can always contact us by sending an email to support@nris.no.
If you want to receive further information about training events, and other announcements about IT resources and services for researchers, there are a couple of information channels you can subscribe to:
users at University of Bergen and affiliated institutes: register to hpcnews@uib.no
users of Sigma2 services: subscribe to Sigma2’s newsletter
Registration
The course is free of charge and is organised by the NRIS partners UiB, UiO, UiT, NTNU & Sigma2. Registration closes on 31st October at 12:00 . Registration is closed
Note
The video recordings and notes can be found here
Time, date (all times CET)
Date |
Time |
Topic |
---|---|---|
Tue 01.11 |
09:00 - 12:30 |
NRIS HPC Systems Overview & Best Practices |
Wed 02.11 |
09:00 - 12:30 |
Trouble shooting & Resource Management |
Thu 03.11 |
09:00 - 12:30 |
Software Installation |
Schedule
Day1 - Tuesday 1 November 2022
09:00-09:10 - Welcome, Practical information & icebreaker question
09:10-09:45 - NRIS Infrastructure (Einar Næss Jensen)
09:50-10:30 - Job Types and Queue Systems on NRIS Clusters (Bjørn-Helge Mevik)
10:30-10:45 - Break
10:45-11:30 - Using the HPC resources effectively (Ole W. Saastad)
11:30-11:45 - Break
11:45-12:15 - Summary and exercise (Ole W. Saastad)
12:15-12:30 - Q&A
Day2 - Wednesday 2 November 2022
09:00-09:10 - Welcome, Practical information &icebreaker question
09:10-09:50 - HPC Best Practices & Trouble shooting (Ole W. Saastad)
09:50-10:00 - Break
10:00-10:45 - How to choose the right amount of memory + Exercise (Radovan Bast & Sabry Razick)
10:45-11:00 - Break
11:00-11:45 - How to choose the number of cores + Exercise (Radovan Bast & Sabry Razick)
11:45-12:00 - Break
12:00-12:30 - Q&A & Discussion
Day3 - Thursday 3 November 2022
09:00-09:10 - Welcome, Practical information &icebreaker question
09:10-09:40 - Software Installation - Easybuild (Jørn Dietze & Sabry Razick)
09:40-09:50 - Software Installation - Python Packages (Sabry Razick & Jørn Dietze)
09:50-10:05 - Break
10:05-10:45 - Software Installation - Python Packages Continues (Sabry Razick & Jørn Dietze)
10:45-11:00 - Break
11:00-11:30 - R packages (Sabry Razick & Jørn Dietze)
11:30-12:15 - Singularity on HPC (Sabry Razick & Jørn Dietze)
12:15-12:30 - Q&A
Code of Conduct
All participants in our course are expected to show respect and courtesy to others. We follow carpentry code of conduct. If you believe someone is violating the Code of Conduct, we ask that you report it to the training team.
Preparing your machine for the course
We assume you have the necessary tools installed on your machine and are able to use them. You need tools to login into a remote machine. If you need to install such tools, please see prepare your machine section. If you are using Windows10 or earlier versions and you don’t have a terminal to execute UNIX commands, you are requested to install gitforwindows.
Coordinator
Dhanya Pushpadas
Instructors
Einar Næss Jensen
Bjørn-Helge Mevik
Ole W. Saastad
Radovan Bast
Sabry Razick
Jørn Dietze
Expert Helper
Siri Kallhovd
Maiken Pedersen
Bjørn Lindi
Hicham Agueny