Previous courses¶
Under construction
This page shows courses given previously by NAISS and links to material and recordings (if available). Click the course link for more information and material.
| Date | Course | Info |
|---|---|---|
| 9 February | Basic Singularity/Apptainer workshop | An introduction to the basic concepts of containerised software environment solution within the Singularity/Apptainer framework (run, build, etc.) |
| 3 March | Intro to Python for HPC | This 1-day course lets you write and run Python code on an HPC cluster |
| 5 March | Array computing in C++ using Eigen | This course introduces students to high-performance array computing in C++ using the Eigen library, a versatile template library for linear algebra, matrices, and vectors. |
| 30 - 31 March | Efficient use of the Grace Hopper GPU nodes on Dardel and Arrhenius | Efficient use of the Grace Hopper GPU nodes on Dardel and Arrhenius |
| 7 April | Scientific Visualization with ParaView | Participants will first learn the fundamentals of ParaView, including data loading, basic visualization techniques, and essential features for scientific data exploration. During the training, several example data sets will be examined and visualized. |
| 20, 22, 23 and 24 April | Introduction to Python and Using Python in an HPC environment | A brief, but comprehensive introduction to using Python in a Swedish academic High-Performance Computing (HPC) environment |
| 4 - 8 May | Programming Formalisms | Developing academic software that you can trust to be 'good enough' |
| 11 May | File Transfer 201 (in future called 102) | Transfer with terminal tools, including cluster to cluster. |
| 20, 21, 27 and 28 May | An introduction to parallel programming using Message Passing with MPI | Message Passing is presently a widely deployed programming model in massively parallel high performance computing. The concepts behind message passing and distributed memory computing will be introduced and the syntax of the key MPI calls will be explained. |
| 22 May 2026 | Bianca In-Depth: Improve Your Handling of Sensitive Research Data | Terminal login, file transfer from a terminal, advanced Slurm, and installing custom software and packages |
| 1 - 3 June | NAISS Introduction training days | Aimed at new users, covering: Linux, connecting, file transfer, software use and batchsystems |
| 3 - 5 June | AI and HPC | This hybrid (on location/online) course is at the beginners/intermediate level and is mainly intended for students familiar with HPC and in need of an introduction to Deep Learning and how to run AI workloads on HPC clusters. |