NAISS Training Newsletter
No 42, 17 June 2025
– Published 17 June 2025
The NAISS training team wishes everyone a happy midsummer, have a great summer break.
In this newsletter we advertise a wide variety of NAISS training events, scheduled for the beginning of the autumn term. We also included training from other providers, which might be of interest to members of the NAISS community.
An overview on our events is available on the NAISS website:
Overview
NAISS training
- Online training seminar: Introduction seminar for Alvis users, 13 Aug 2025
- 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 course: Introduction to Linux, 8 September 2025
- Online workshops: Mondays with Matlab, 9 and 23 September
- Online workshop: Introduction to Bianca: Handling Sensitive Research Data, 15 September, 2025
- Online workshop: Selecting software modules, 10 September 2025
- Online course: An introduction to parallel programming using Message Passing with MPI, 16, 17, 23 and 24 September 2025
- Online course: Introduction to PDC Systems, 29th and 30th September
- Online training workshop: Basic Singularity/Apptainer workshop, 13 October, 2025
CodeRefinery event
- CodeRefinery tools workshop (online)
University events
- On-site course: 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
Online training seminar: Introduction seminar for Alvis users, 13 Aug 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: 13 August 13:15-15:00
Registration: Alvis introduction 13 August event page (Chalmers)
We plan to re-offer this training on 1 October and 3 December
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 (UPPMA).
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 course: Introduction to Linux, 8 September 2025
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: 8 September 2025, 09:00-12:00
Registration and more information: Linux introduction course page (HPC2N)
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 PDC Systems, 29th and 30th September
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 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)
CodeRefinery training
Save the date: CodeRefinery tools workshop (online)
When: September 9-11 2025 + 6 following Wednesdays
New format: September 9-11 - focus on Git, while the following 6 Wednesdays will cover: reproducible research, documentation, testing, and more.
Registration opening soon, see the CodeRefinery upcoming workshops page.
University events
On-site course: Introduction to Linux and UPPMAX, Uppsala, 25-27 August, 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: August 25-27, 2025
Where: EBC, Uppsala
For more information and registration, please visit the UPPMAX introduction 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).