Skip to main content

NAISS Training Newsletter

No 40, 29 April 2025

– Published 29 April 2025

Welcome to the this week’s edition of the NAISS training newsletter. Since last week we added a workshop on the module system deployed on NAISS systems. We remind on a number of events advertised in earlier editions. An overview on our events is available on the NAISS website.

The next interactive support session Zoom-in is scheduled for 8 May 2025

We want to draw the PDC Summer School in HPC to our user’s attention.   The application deadline in on 30 April!

Uppsala University, LUMI and ENCCS asked us to share one of their events.

Overview

NAISS training

  • Online course: Programming Formalisms, 5-9 May 2025
  • Online workshop: Transferring Files to/from HPC Clusters, 16 May 2025
  • Online workshop: Selecting modules, 20 May 2025
  • Online training seminar: Introduction seminar for Alvis users, 21 May 2025
  • Online hackathon: Bianca In-Depth: Improve Your Handling of Sensitive Research Data, 23 May
  • Online training seminar: Cluster architecture and job submission, 27 May 2025 at 13:30
  • Online workshop: Intermediate Bash and Linux, 2-3 June 2025
  • Online training course: Introduction to Pandas for data science, 10 - 11 June 2025

LUMI training

  • Online/on site Workshop: Moving your AI training jobs to LUMI, 27-28 May 2025

Online interactive support and discussion forum:

  • NAISS Zoom-in - a virtual open-house, 8 May from 14:00 until 15:00

University events

  • Monthly Workshop Series: Whisper Transcription demonstration, continuing 8th May
  • Registration closing: PDC Summer School 2025 - “Introduction to High Performance Computing”, 14 - 22 August 2025

ENCCS training

  • Workshop: Practical Deep Learning, 6-8 May
  • Webinar: Software Installation on HPC, 13 May
  • Nvidia Bootcamp: AI for Science Bootcamp, 27-28 May
  • Webinar: Development of algorithms for partial multi-label machine learning, 3 June
  • Nvidia bootcamp: Multi-GPU Programming Bootcamp, 17-18 June

NAISS training

Online course: Programming Formalisms, 5-9 May 2025

Collaboration with NBIS

The goal of this highly-interactive 5-day course is to be able to develop academic software that you can trust to be 'good enough'. We assume you have written code 'that (sometimes) just works'.

The course follows a formal development process from start to finish, with a selection of topics and best practices we think are most important, with the goal of developing academic software that is actually good enough.

When: May 5-9 from 9:00-16:00 each day

Where: online via Zoom

More info and registration, please visit the programming formalisms course page (UPPMAX).

Online workshop: Transferring Files to/from HPC Clusters, 16 May 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: Tuesday, May 16, 09:00-12:00

Where: online via Zoom

For more information and registration, please visit the file transfer workshop page (UPPMAX).

Online workshop: Selecting modules, 20 May

In this 2-hour, 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.

Topics:

  • The module system (Lmod)
  • Useful commands of the module system
  • Load examples
  • Compiler toolchains
  • Program examples

Time and date: 20 May 2025, 10:00-12:00.

For more information and registration, please visit the module selection workshop page (HPC2N).

Online training seminar: Introduction seminar for Alvis users, 21 May 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: 21 May 12:15-15:00

Registration: Alvis introduction 21 May registration page (Chalmers)

Online hackathon: Bianca In-Depth: Improve Your Handling of Sensitive Research Data, 23 May

Are you already working with sensitive data in your research and feel that your workflows can be improved? If yes, welcome to 1-day hackathon where you'll learn smarter ways of working on the Bianca cluster. We will tell you how to do file transfer from a terminal, advanced Slurm, using IDEs (e.g. RStudio), and installing custom software and packages.

To attend this event, we expect you to be able to login to Bianca, submit a simple Slurm batch job, and know the basics of file transfer. A NAISS-SENS course project will be available to all participants.

When: Friday, May 23, 9.00-16.00

Where: online via Zoom

For more information and registration please visit the Bianca in-depth workshop page (UPPMAX).

Online training seminar: Cluster architecture and job submission, 27 May 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: 12 May at 13:30

For more information and registration visit the cluster architecture and job submission seminar page (LUNARC).

Online workshop: Intermediate Bash and Linux, 2-3 June 2025

In this 6-hour, 2-day workshop you'll learn how to work smarter from a command line. You can follow either day or both. To do so, you'll learn more Bash commands, scripting and some quality of life topics. You can run on your own (Linux) computer or on your favorite HPC cluster that you already has access to.

At the end of each day, you should feel able to work smarter and able to avoid more grunt work (i.e. anything that involves repeated copy-paste).

The workshop is intended for users with some Linux experience, see the prerequisites at the bash and Linux prerequisites page (GitHub).

Time and date: 2 and 3 June, each day from 9-12

For more information and registration, please visit the bash and Linux workshop page (HPC2N).

Online training course: Introduction to Pandas for data science, 10 - 11 June 2025

Pandas is a powerful, popular Python package for cleaning, manipulating, and statistically analyzing large tabular data sets.  It is particularly useful in preparation for AI/ML applications and publication-ready visualization. Originally developed for financial panel data, it is now used by data scientists in a huge variety of fields, from marketing to medicine to astronomy.  Pandas is capable of handling data sets of several Gigabytes.

This course will introduce the core Pandas data types, basic input/output routines, data selection and filtering, data inspection and cleaning methods, built-in and user-defined functions for data manipulation, hierarchical data structures, and some built-in visualization methods. There will be a mix of static examples and live demonstrations via Jupyter notebook, and exercises will be provided to complement the lecture materials.

For more information and access to registration, please visit the Pandas workshop page (LUNARC)

Online interactive support and discussion forum

NAISS Zoom-in - a virtual open-house, 8 May 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 12 June 2025

LUMI training

Online/on site Workshop: Moving your AI training jobs to LUMI, 27-28 May 2025

The workshop consists of a mix of short lectures and hands-on exercises, that cover the following key topics:

  • LUMI-G architecture overview and its applications in AI
  • Introduction to the LUMI web-interface for development and monitoring
  • Using the AI framework PyTorch on LUMI
  • Building and deploying custom AI containers on LUMI
  • Strategies for scaling AI workloads across multiple GPUs
  • Get support to adapt and run your own AI training script on LUMI

Each day will run from 9:00 to 16:30 CEST, with breaks scheduled throughout.

Registration Deadline: 19.May 2025, at 12:00 EEST

Please register at the LUMI workshop registration page (Eventilla)

University events

Monthly Workshop Series: Whisper Transcription demonstration, continuing 5th May

Collaboration between UPPMAX and CDHU

OpenAI’s Whisper model makes it possible run fast, accurate, and secure automatic transcriptions of audio locally through Uppmax. This is even possible for files that are several hours long and/or which contain sensitive or personal information. In this demonstration, an Uppmax applications expert working with Humanities and Social Sciences researchers and CDHU will provide information about getting started with Whisper on their systems.

When: 5 May

Where: hybrid event (Uppsala and online)

For more information, please visit the event calendar of Digital Humanities and Social Science, Uppsala University.

PDC Summer School 2025 - “Introduction to High Performance Computing”, 14 - 22 August 2025

Application deadline: 30 April 2025

The school focuses on the skills needed to utilise high-performance computing (HPC) resources for research. It consists of lectures and guided hands-on lab exercises using the Dardel HPC system at PDC. The school includes an introduction to parallel algorithms, parallel programming, modern HPC architectures, performance analysis and engineering, and software engineering. Case studies in various scientific disciplines will be used to help illustrate practical research applications of the topics.

More information and access to registration at the PDC Summer School Page (PDC).

ENCCS training

Please visit the ENCCS event page for more information on all ENCCS training events.

Webinar: Development of algorithms for partial multi-label machine learning, 15 April

Abstract: Machine learning is a branch of artificial intelligence that enables computers to learn from data and make predictions or decisions without being explicitly programmed. Multi-label learning is a type of machine learning problem where each data instance can be associated with multiple labels simultaneously. Partial multi-label learning addresses problems where each instance is assigned a candidate label set and only a subset of these candidate labels is correct. In this webinar, we will talk about the general features of multiple partial multi-label methods, and then the development of learning algorithms to handle dataset with large noisy labels across different domains using varied frameworks, with a focus on the recently developed methods for partial multi-label learning based on the Encoder-Decoder framework.

Detailed information at ENCCS event page, see above.

Time: April 15, 12:00-13:30 (CET) (2025).

Workshop: Practical Deep Learning, 6-8 May

Abstract: Deep learning is a subset of machine learning that focuses on training artificial neural networks with multiple layers to recognize patterns and to simulate the complex decision-making power of the human brain. The use of deep learning has seen a significant increase of popularity and applicability over the last decade. While it serves as a powerful tool for researchers across various domains, taking the first steps into the world of deep learning can be somewhat intimidating. This workshop aims to provide beginners with a foundational understanding of deep learning concepts, network architectures, and applications on drug discovery, computer vision and large language models.

Detailed information at ENCCS event page, see above.

Time: May 6-8, 09:00-12:00 (CET) (2025).

Webinar: Software Installation on HPC, 13 May

Abstract: Installing software on High-Performance Computing (HPC) systems differs from typical installations on personal computers due to multi-user environments, shared resources, and system-wide configurations. Instead of installing software globally, users often work within shared or isolated environments while leveraging specialized tools for software management. There are multiple methods available to install software on HPC systems depending on specific configuration of HPC systems. This webinar is designed for new users of the HPC systems who want to install software by themselves. It will cover topics such as compiling code from source (make and cmake), utilizing "package managers" (conda, spack, and easybuild), and deploying executables with containers (Singularity) on the HPC systems.

Detailed information at ENCCS event page, see above.

Time: May 13, 12:00-13:30 (CET) (2025).

Nvidia Bootcamp: AI for Science Bootcamp, 27-28 May

Abstract: The End-to-End AI for Science Bootcamp provides a step-by-step overview of the fundamentals of deep neural networks, walks attendees through the hands-on experience of building and improving deep learning models using a framework that uses the fundamental laws of physics to model the behavior of complex systems (physics-informed neural networks – PINNs), and enables attendees to visualize the outputs of the trained model. This online bootcamp is a hands-on learning experience where experts will guide you with step-by-step instructions with teaching assistants on hand to help throughout..

Detailed information at ENCCS event page, see above.

Time: May 27-28, 09:00-12:30 (CET) (2025).

Webinar: Development of algorithms for partial multi-label machine learning, 3 June

Abstract: Machine learning is a branch of artificial intelligence that enables computers to learn from data and make predictions or decisions without being explicitly programmed. Multi-label learning is a type of machine learning problem where each data instance can be associated with multiple labels simultaneously. Partial multi-label learning addresses problems where each instance is assigned a candidate label set and only a subset of these candidate labels is correct. In this webinar, we will talk about the general features of multiple partial multi-label methods, and then the development of learning algorithms to handle dataset with large noisy labels across different domains using varied frameworks, with a focus on the recently developed methods for partial multi-label learning based on the Encoder-Decoder framework.

Detailed information at ENCCS event page, see above.

Time: June 3, 12:00-13:30 (CET) (2025).

Nvidia bootcamp: Multi-GPU Programming Bootcamp, 17-18 June

Abstract: Scaling applications to multiple GPUs across multiple nodes requires one to be adept at programming models and optimization techniques, and proficient at performing root-cause analysis using in-depth profiling to identify and minimize bottlenecks. This bootcamp covers step-by-step ways to improve application performance using cues from profilers and provides an understanding of the underlying technologies and communication topology needed to leverage powerful NVIDIA libraries to extract more performance from the system.

Detailed information at ENCCS event page, see above.

Time: June 17-18, 9:00-15:00 (CET) (2025).