NAISS Training Newsletter
No 43, 21 June 2025
– Published 21 August 2025
The NAISS training team hopes you had a good summer break and feel refreshed for the autumn term.
In this newsletter we advertise a wide variety of NAISS training events, scheduled for the beginning of the autumn term.
An overview on our events is available on the NAISS website:
Overview
NAISS training
- On-site workshop: "Awk Workshop", Uppsala, 28-29 August, 2025
- Online training seminar: Cluster architecture and job submission, 2 September 2025 at 13:30
- Online workshop: Log in and Transfer Files to/from HPC Clusters, 5 September, 2025
- Online workshops: Mondays with Matlab, 9 and 23 September
- Online workshop: Selecting software modules, 10 September 2025
- Online workshop: Introduction to Bianca: Handling Sensitive Research Data, 15 September, 2025
- Online course: An introduction to parallel programming using Message Passing with MPI, 16, 17, 23 and 24 September 2025
- Change of date for online course: Introduction to Linux, 22 September 2025
- Online training seminar: Introduction seminar for Alvis users, 1 Oct 2025
- Change of date for online course: Introduction to PDC Systems, 6th and 7th October 2025
- Online training workshop: Basic Singularity/Apptainer workshop, 13 October, 2025
- Online workshop series: Large Language Model Workshop, 19-21 Nov 2025
CodeRefinery event
- CodeRefinery workshop on tools and techniques for reproducible research (online), multiple dates September and October
Online interactive support and discussion forum
- NAISS Zoom-in - a virtual open-house, 11 September from 14:00 until 15:00
University events
- Introduction to Linux and UPPMAX, Uppsala, 25-27 August, 2025
- Online course: Introduction to Kebnekaise, 9 September 2025
Berzelius event
- Online training event: “NSC introduction to Berzelius”, 9 Sep 2025 at 10:00
- Online training event: “Practical Machine Learning”, 9 Oct 2025 at 9:00
ENCCS events
- Workshop: Practical Machine Learning, 16 -18 September
- Webinar: Quantum-Accelerated Supercomputing for Materials Science, 18 September
- Webinar: HPC Workloads in the Cloud – a practical intro webinar, 9 October
- Workshop: Quantum Autumn School 2025. 3-7 November
NAISS training
On-site workshop: "Awk Workshop", Uppsala, 28-29 August, 2025
AWK is an interpreted programming language designed for text processing and typically used as a data extraction and reporting tool.
This two-day workshop aims to promote and demonstrate the flexibility of the tool, where the overhead of more sophisticated approaches and programming languages is not worth the bother.
Learn how to
- use Awk as an advanced grep command, capable of arithmetic selection rules with control over the content of the matched lines
- perform simple conversions, analysis or filter you data on the fly making it easy to plot or read in your favorite research tool
- handle and take advantage of data split over multiple file data sets
- use Awk as simple function or data generator
- perform simple sanity checks on your results
The workshop aims to promote the awk tool for use in everyday research work and urges you to find solutions yourself rather than expecting ready-made ones. The material given during the seminar will not be a complete guide or a manual but rather an overview of the capabilities, particular strengths, and common disadvantages.
When: Thursday-Friday, 28-29, August, 2025
Where: EBC, Uppsala
For more information, please visit the Awk Workshop page (UPPMAX).
Online training seminar: Cluster architecture and job submission, 2 September 2025 at 13:30
This event explains key features of a contemporary HPC cluster, such as deployed at LUNARC and throughout NAISS. It will explain the principles behind the job scheduler and how the scheduler can be used to accomplish your computational work in an efficient manner. The examples will utilise the SLURM scheduler, which is deployed on the NAISS resources.
The event is organised as an online seminar. The seminar addresses users who have recently started using HPC systems and prospective users considering using an HPC system in the near future.
Time: 2 September at 13:30
For more information and registration visit the cluster architecture and job submission seminar page (LUNARC).
This seminar is planned to be offered again in November
Online workshop: Log in and Transfer Files to/from HPC Clusters, 5 September, 2025
In this 3-hour workshop you learn to transfer files to and from Swedish academic HPC clusters. We will cover graphical as well as terminal tools and you will work highly interactively. A log in session will be included as well. At the end of the day, you should be comfortable in transferring files between your local computer and a cluster and cross-clusters, and choosing the right tools for your use cases.
The workshop is intended for beginner users but with some Linux experience. You do not need to be a member of a NAISS project in order to join the workshop. A course project on one of the NAISS clusters will be available to those.
When: September 5, 2025
Where: online via Zoom
For more information and registration, please visit the log in and file transfer workshop page (UPPMAX).
Online workshops: Mondays with Matlab, 9 and 23 September
This is a collaboration with MathWorks, DTU Denmark, CSC Finland, NRIS Norway, IHPC Iceland and RTU HPC, Latvia. We will bring you a series of three workshop on parallel computing and AI using large compute resources. This includes hands-on exercises where you will learn how to effectively use MATLAB and MATLAB Parallel Server to speed up your computations.
The workshop dates aimed at Swedish researchers are:
- Workshop 2 (9 September) will involve sessions where participants will get to learn how to submit jobs on an HPC cluster that is most relevant to them based on their country.
- Workshop 3 (23 September) will be a hands-on session that will guide you through building end-to-end AI workflows with MATLAB, from no-code machine learning to HPC-scaled deep learning and system-level deployment. You will explore real-world demos and see how MATLAB simplifies and accelerates AI research.
For more information and access to registration, please visit the Mondays with Matlab page (MathWorks).
Online workshop: Selecting software modules, 10 September 2025
In this half-day, ONLINE workshop you will learn about the module system used at most NAISS centres, how to find out if a specific software is installed as a module, as well as how to load it and (briefly) how to use it in batch jobs.
Eligibility: the NAISS course is open to current and future users in Swedish academia. Participation is free.
Time and date: 10 September 2025, halfday
Registration and more information: Software module workshop page (HPC2N)
Online workshop: Introduction to Bianca: Handling Sensitive Research Data, 15 September, 2025
Are you just beginning to work with sensitive data in your research? If yes, welcome to a 1-day introduction to handling sensitive data on the UPPMAX cluster, Bianca. We will tell you about NAISS-SENS, how to login to Bianca, transfer files via wharf, basics of the SLURM workload manager and the module system.
The workshop is intended for beginner users of the Bianca cluster.
You do not need to be a member of a NAISS-SENS project in order to join the workshop. A SUPR course project will be available to all participants. The workshop will consist of both lectures and exercise sessions.
When: September 15, 2025
Where: online via Zoom
For more information and registration please visit the Bianca introduction workshop page (UPPMAX).
Online course: An introduction to parallel programming using Message Passing with MPI, 16, 17, 23 and 24 September 2025
Message Passing is presently a widely deployed programming model in massively parallel high performance computing. Message Passing is suitable for programming a wide range of current computer architectures, ranging from multi-core desk top equipment to the fastest HPC systems in the world, offering several hundred thousand processing elements.
This online course is at the beginners level and assumes no prior experience in parallel computing. The concepts behind message passing and distributed memory computing will be introduced and the syntax of the key MPI calls will be explained. The course will include point-to-point communications, non-blocking communication and the collective communications calls. Live demonstrations and practical sessions to deepen the understanding of the lectures will be part of the course. At the end of the course participants should be able to write their own MPI programs at an intermediate level. The teaching language will be English.
For more information and access to registration, please refer to the event pages at the NAISS branches at HPC2N and LUNARC:
This course is typically offered once per year
Online course: Introduction to Linux, 22 September 2025
The date of this course has been changed from earlier announcements
This 3-hour ONLINE course is an introduction to the Linux operating system (OS) that is used on most Swedish compute clusters, and is the most common OS in HPC clusters all over the planet. The course will consist of lectures, code-alongs, and interspersed exercises.
This course is meant for beginners to the Linux operating system.
Eligibility: the NAISS course is open to current and future users in Swedish academia. Participation is free.
Time and date: 22 September 2025, 09:00-12:00
For registration and more information, please visit the introduction to Linux course page (HPC2N).
Online course: Introduction to PDC Systems, 6 and 7 October 2025
Date changed from earlier announcement
This course focuses on utilising the Dardel high-performance computing (HPC) system provided by PDC. Throughout the course, we will cover fundamental information about Dardel and its usage, including an overview of the infrastructure, account management, logging in procedures, job execution, data storage, and code compilation.
Date: 29th September, 09-12 & 30th September, 09-12
Location: Online
Webpage: Introduction to PDC systems course page (PDC)
Online training seminar: Introduction seminar for Alvis users, 1 Oct 2025
Description: This seminar is for new and prospective users of the NAISS cluster for AI/ML, Alvis. You will learn all that you need to know to get started on the system.
Time: 1 October 13:15-15:00
Registration: Alvis introduction 1 October event page (Chalmers)
Online training workshop: Basic Singularity/Apptainer workshop, 13 October, 2025
The online workshop is an introduction to the basic concepts of containerized software environment solutions within the Singularity framework (Sylabs).
During the workshop you will have the opportunity to follow the interactive guide on
- how to run Singularity containers
- how to build your own
- good (and bad) practices on designing and building Singularity recipes
- build and/or host container remotely and what are the limitations
To fully benefit from the workshop, basic Linux system administration experience is highly desirable i.e. knowledge of package management and common tools for building and/or managing software: git, pip, conda, wget, curl …
When: 13 October, 2025, 9:15-12:00, 13:15-16:00
Where: online via Zoom
Web page: Singularity workshop page (UPPMAX)
Online workshop series: LLM Workshop, 19-21 Nov 2025
This 3-day online interactive workshop will focus on the use of Large Language Models on NAISS resources. We will cover how to get started and what performance considerations to make. Participants are expected to have basic familiarity with Python, SLURM, containers and transferring data to/from clusters.
Note that an active account on the NAISS system Alvis is preferred to get the most out of some of the exercises. A limited number of accounts may be provided for the workshop on a first come first serve basis.
Time and date: 19-21 November, 10:00-16:00
More information: LLM workshop page (GitHub)
Registration: LLM workshop page (Chalmers)
CodeRefinery training
CodeRefinery workshop on tools and techniques for reproducible research (online), multiple dates in September and October
Are you writing code for your research? Do you struggle to reproduce results of your own or others computations?
Join the online CodeRefinery workshop during nine half days:
Intro to git and collaborative git: September 9-11, at 11:00-13:00 and 14:00-15:30.
Reproducible research and other topics spread over 6 following weeks Wednesdays with exercises: September 17, 24, October 1, 8, 15, and 22 at 12:30-14:00.
The CodeRefinery workshop aims to support researchers of all domains, levels and preferred programming languages to write more reproducible research code.
The workshop is held online and is free of charge.
More info and registration on the CodeRefinery workshop website (GitHub).
Online interactive support and discussion forum
NAISS Zoom-in - a virtual open-house, 11 September from 14:00 until 15:00
You are invited to a virtual meeting room. Inside the meeting room we like to discuss services offered by NAISS and how they can be used for your computational needs, help you process your data and visualise your results. Participants are highly encouraged to pose their own questions.
We also expect to have experts available from C3SE, HPC2N and LUNARC to discuss the University operated HPC services at Chalmers, Umeå and Lund University.
The zoom-link for the session will be announced closer to the event.
The following NAISS Zoom-in is planned for October
University events
Introduction to Linux and UPPMAX, 15-17 October, 2025
This 3-day course provides an introduction to the high-performance computing (HPC) environment offered at UPPMAX.
It offers an overview on how the systems work and covers skills from basic Linux usage to more advanced tips and tricks. The lectures covering Linux and bash scripting are cluster-agnostic and may be attended by non-UPPMAX users as well.
When: October 15-17, 2025
For more information and registration, please visit the introduction to Linux and UPPMAX course page (UPPMAX)
Online course: Introduction to Kebnekaise, 9 September 2025
This is a local, HPC2N course.
We begin with an introduction to HPC and HPC2N, before going on to a walk-through of the Kebnekaise system, including the newest hardware.
After that, we go through the module system and take a look at how to submit jobs. During the hands-on you will get the opportunity to try loading modules, compile a program, and submit a job to the Kebnekaise cluster. We will look at how to use both the different types of CPUs, and the different types of GPUs.
Eligibility: since Kebnekaise is no longer a NAISS cluster, this course in only available to local users. This is defined as users who are current or future members of projects with a PI affiliated with HPC2N's partner sites (UmU, SLU, LTU, MIUN, IRF). Participation is free.
Time and date: 9 September 2025, 09:00 - 17:00
Registration and more information: Kebnekaise introduction course page (HPC2N)
Berzelius events
Online training event: “NSC introduction to Berzelius”, 9 Sep 2025 at 10:00
An online Berzelius training event in three parts:
- A brief introduction for new users of the NSC Berzelius cluster. It provides an overview of the system, instructions on how to apply for a project, an introduction to the software environment, information on user support, and other useful tips to help you get started.
- An overview of the Berzelius HPC architecture, highlighting its GPU-accelerated compute nodes, high-speed interconnect, fast storage systems, and design optimizations for AI, machine learning, and data-intensive research.
- An open session for questions with several NSC application experts attending.
Feel free to join (and leave) whenever depending on your interest. The online event is open for all present and prospective Berzelius users.
Time: 9 Sep 2025, 10:00 - 11:30
For more info and registration, please visit the Berzelius introduction event page (NSC).
Online training event: “Practical Machine Learning”, 9 Oct 2025 at 9:00
This three hour online webinar is meant to give a comprehensive introduction to the fundamental principles and practical aspects of ML. It will start from the fundamentals of ML including basic concepts, ML types, and representative applications of ML, and then progress to practical techniques for data preprocessing, model selection, training, evaluation, and assessment. Participants will explore supervised (classification and regression) and unsupervised (clustering and dimensionality reduction) tasks using varied ML algorithms, such as k-nearest neighbors (KNN), linear/logistic regressions, decision tree, random forest, support vector machine (SVM), naive bayes, k-means, and neuron networks.
Feel free to join (and leave) whenever depending on your interest. The online event is open for all present and prospective Berzelius users.
Time: 9 Oct 2025, 9:00 - 12:00
For more info and registration, please visit the Berzelius machine learning event page (NSC).
ENCCS events
Please visit the ENCCS event page for more information on all ENCCS training events.
Workshop: Practical Machine Learning, 16 -18 September
Abstract: This three half-day online workshop is meant to give a comprehensive introduction to the fundamental principles and practical aspects of ML. It will start from the fundamentls of ML including basic concepts, ML types, and representative applications of ML, and then progress to practical techniques for data preprocessing, model selection, training, evaluation, and assessment. Participants will explore supervised (classification and regression) and unsupervised (clustering and dimensionality reduction) tasks using varied ML algorithms, such as k-nearest neighbors (KNN), linear/logistic regressions, decision tree, random forest, support vector machine (SVM), naive bayes, k-means, and neuron networks.
Detailed information at ENCCS event page, see above.
Time: Sept 16-18, 9:00-12:00 (CET) (2025).
Webinar: Quantum-Accelerated Supercomputing for Materials Science, 18 September
Abstract: This webinar introduces quantum-accelerated supercomputing approaches that combine traditional HPC resources with quantum computing accelerators for materials science applications. We’ll demonstrate a workflow for studying example problem from material science using hybrid quantum-classical methods, showing how quantum embedding techniques can enable running parts of the atomistic simulations systems using quantum simulators, which then can run on quantum hardware. Participants will learn about the integration of CP2K (classical DFT) with Qiskit-nature (quantum algorithms) through example computational material science workflow.
Detailed information at ENCCS event page, see above.
Time: Sept. 18, 12:00-13:30 (CET) (2025).
Webinar: HPC Workloads in the Cloud – a practical intro webinar, 9 October
Abstract: There is a growing trend of deploying high-performance computing workloads in the cloud, driven in part by significant investments from cloud providers, especially in support of AI and machine learning workloads. However, the tools and software stacks used in traditional on-premise HPC environments often differ from those available in the cloud. This disparity creates unnecessary complexity for users attempting to transition between the two ecosystems, limiting the portability and scalability of HPC applications. In the HPC Workloads in the Cloud webinar, we will explore the cloud ecosystem through the lens of an HPC specialist, examining its advantages and limitations. We will also introduce key concepts and tools that can support the creation and management of cloud-based workflows, including, but not limited to, Apache Airflow.
Detailed information at ENCCS event page, see above.
Time: Oct. 9, 12:00-13:30 (CET) (2025).
Workshop: Quantum Autumn School 2025. 3-7 November
Abstract: The Quantum Autumn School 2025 (QAS2025) will be a 5-day event full with expert-led sessions. We’re planning a programme that covers a range of topics within quantum computing, from theoretical foundations to practical applications. Expect a blend of lectures, hands-on exercises, and networking opportunities. You’ll also have the chance to interact with stakeholders involved with the EuroHPC JU quantum computers.
Detailed information at ENCCS event page, see above.
Time: Nov. 3-7, 9:00-17:00 (CET) (2025).