The NCC Netherlands

Introduction to Remote Visualization with Paraview
2025-06-19 13:00 - 17:00 UTC | Amsterdam Science Park, Science Park 904, Amsterdam, 1098XH, Netherlands
Get to know the fundamentals of scientific visualisation using ParaView. Even if your 3D data is not directly scientific, you will definitely get some insight on how to visualise it in a simple way!

Sign up

The main topics will cover the 3D data manipulation model and pipelines, learning how to work with simulation data effectively. Practical exercises with different scientific examples will help you to apply these concepts.
Prerequisites

You will need to have your own laptop with ParaView installed. (https://www.paraview.org)

Sign up now Introduction to Remote Visualization with Paraview

19 Jun 2025

13:00–17:00

Introduction to Deep Learning
2025-06-12 13:00 - 17:00 | Amsterdam Science Park, Science Park 904, Amsterdam, 1098XH, Netherlands
Would you like to learn the theoretical and practical basics about Deep Learning?

Sign up

In the course, you’ll learn how deep neural networks work and how they are optimised. During our hands-on sessions you will have the opportunity to work on our high-performance systems and train neural networks to solve an image classification problem. We’ll cover various neural network architectures: from a basic fully connected network, to a convolutional neural network and variational auto-encoders (time permitting).
What you will learn
In this course you will learn to

Understand how a neuron and neural network works
Understand how a neural network is trained
Explore the effect of hyperparameters on neural network performance
Work with a high-level machine learning API (Keras)

For whom
Everyone interested in deep learning, but with no (or little) current experience & knowledge.
Topics

Neural network: basics

How does a neuron work?
Fully connected networks
Training/optimising a neural network

Convolutional neural networks (CNNs)
(Variational) Auto-Encoders

Prerequisites

Python
Basics of linear algebra
Basic statistics

Sign up now Introduction to Deep Learning

12 Jun 2025

13:00–17:00

Amsterdam Science Park, Building LAB 42, Room L3.36

Machine learning using PyTorch on DelftBlue
2025-06-12 09:30 - 17:00 | TU Delft Library, Prometheusplein 1, Delft, Netherlands
Sign upThis course introduces machine learning on the DelftBlue supercomputer, blending theory with hands-on practice. Participants will learn to manage dependencies, handle large datasets, optimize GPU performance, and scale deep learning models using PyTorch.
At the end of the day, you should be able to
– Understand the basic setup of a supercomputer and identify bottlenecks in ML applications.
– Run PyTorch examples on CPUs and GPUs on DelftBlue, assessing performance and resource requirements.
– Optimize workflows to efficiently utilize a single GPU, including LLM examples.
– Scale a deep learning workflow for distributed training across GPUs.
## Prerequisites
– Python
– Command line and DelftBlue basics
– Experience with machine learning workflows (e.g., PyTorch)
## Content level
– 30% Beginner (Connecting to DelftBlue, dependency management, basics of Slurm)
– 50% Intermediate (Handling datasets, optimizing ML workflows)
– 20% Advanced (Large models on small GPUs, scaling with Fabric)
One day course
30 max. participants
Teachers:
A. Ahmed
S. Wacker
Costs:
€100,-
€25,- for BSc and MSc students.
including lunch and course materials, free for DCSE members.
Location:
Penguinlab, EWI B36.HB.2.130
Prerequisites:
Command line and DelftBlue basics
Python
Basic knowledge of ML algorithms
Note:
This course is organized in the computer lab of the Mathematics department. Exercises will be carried out on DelftBlue.
You can either bring your own laptop or use one of the lab computers as a terminal.

Introduction to Supercomputing, part I
2025-06-05 01:00 - 16:00 | Amsterdam Science Park, Science Park 904, Amsterdam, 1098XH, Netherlands
If you need to perform many calculations or analyses that are too big for your own system, clusters and supercomputers offer the computing power you need. In this course, you will learn how to work with these large computing systems.

Sign up

What will you learn in this training?
In this training course you will:

understand what high-performance computing (HPC) is;
learn basic details about clusters and supercomputers;
effectively perform practical exercises on the national supercomputer Snellius;
apply essential best practices on how to work effectively with large HPC systems.

For whom.
Anyone who wants to know how to perform very large computing tasks.
Basic knowledge of Unix shell is useful.
The training course is in English.

Sign up now Introduction to Supercomputing, part I

5 Jun 2025

13:00–16:00

Moving your AI training jobs to LUMI: A Hands-On Workshop
2025-05-27 09:00 - 2025-05-28 16:30
Join our two-day workshop, “Getting Started with AI on LUMI,” designed to familiarize you with the capabilities of the LUMI supercomputer for artificial intelligence applications. This workshop is ideal for those looking to transition from smaller-scale computing environments like laptops, workstations, or cloud VMs to the robust, GPU-intensive LUMI platform.
Participants are invited to bring their own AI training scripts to the workshop, where they will receive personalized support to adapt and run them on LUMI’s advanced GPU system. Whether you aim to leverage a single GPU or scale up to multiple GPUs, our workshop will provide valuable insights and practical skills to enhance your AI projects with LUMI’s powerful computing infrastructure.
Event Info
Dates: 27.– 28. May 2025
Time: 9:00 – 16:30 CEST each day
Location: Amsterdam, The Netherlands
Organizer: LUMI User Support Team (LUST), EuroCC National Competence Centers (NCCs) in Finland and the Netherlands and GreenNLP
Online Attendance Option
For those unable to attend in person, we are pleased to offer the option to join the lectures online.
While the interactive hands-on exercises and personalized support for implementing your own workflows will be exclusive to in-person attendees, remote participants will still benefit from the comprehensive lectures streamed live from the workshop.
Requirements
Participants are expected to have basic experience with:

Working on a Linux command line
Using Python and one or more of the Python AI frameworks PyTorch, Tensorflow, or JAX
Training an AI model on at least a single GPU, e.g. using a laptop, workstation, or cloud service
Managing Python environments, e.g. using the Conda and/or pip package managers

Participants are expected to bring an own laptop to the workshop, including a charger.
Learning outcomes
Attending the workshop, you will acquire an understanding of the LUMI-G architecture tailored for AI training, including an introduction to SLURM, ROCm, the Lustre/LUMI-O file systems, and the Slingshot 11 interconnect. Specifically, you will:

Learn to utilize existing AI containers on LUMI and build your own using the container build tool, cotainr
Learn to distribute AI workloads across multiple GPUs within a single LUMI-G node
Explore strategies for scaling AI workloads across numerous GPUs distributed over several LUMI-G nodes
Gain insight into advanced topics for optimizing AI training processes on the LUMI supercomputer

Agenda
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
Register for the Workshop: https://ssl.eventilla.com/event/EGgL9
Please register by the deadline to secure your place. Spaces are limited and available on a first-come, first-served basis. Participation in the workshop is free of charge and includes coffee/tea/water and a few snacks during the days. Please be prepared to cover your own lunch costs.
We have 30 in-person places and every participant will receive a quick confirmation on a first-come, first-served basis so that they can arrange travel. On-line participants will receive confirmation shortly after the deadline. If your plans change, we kindly ask you to cancel your registration as soon as possible, ideally before the registration deadline. The email acknowledging your registration will contain a link to manage it.
Users who do not have an account on LUMI yet will receive temporary access for the purpose of the course. The allocated compute time should only be used for the course exercises. Any abuse will result in removal from the allocation for this and future courses.
Venue
The workshop will take place in CWI offices in Amsterdam, The Netherlands. Participants are responsible for arranging their own travel and accommodations.
Science Park 123
1098 XG Amsterdam
The Netherlands
Directions
Acknowledgement

In addition this workshop has received funding from GreenNLP, a Council of Finland project.

Advanced Use of SURF Research Cloud (API)
2025-05-16 13:30 - 16:30 | Utrecht University, Heidelberglaan 3, Utrecht, Netherlands
Do you want to automate your SURF Research Cloud workflows using the API? Join this training to learn how to use the API to prepare environments for a group of users, control workspaces, and connect services. This is a follow-up to the Introduction to SURF Research Cloud training.
Sign up

For whom?
This course is designed for researchers and IT professionals who are interested in automating their workflows and exploring the capabilities of SURF Research Cloud through API-driven solutions. The programming language used in the training is Python. The language of instruction is English.
Requirements

Bring your own laptop.
A browser (Chrome or Firefox is good enough).
Experience in using SURF Research Cloud (preferably knowledge from Introduction to SURF Research Cloud training).
Prior knowledge of basic programming, command line tools, cloud computing concepts, and an API would be beneficial.

Sign up now Advanced Use of SURF Research Cloud (API)

HPC Spring School @ Utrecht University
2025-05-12 09:00 - 2025-05-22 17:00 | Utrecht University, Heidelberglaan 3, Utrecht, Netherlands
Are you ready to boost your skills in scientific computation, parallel programming, and deep learning? Then please take part in the HPC Spring School at Utrecht University!
During this Spring School, experts from the UU and SURF offer a wide range of sessions spread over eight days.
The HPC Spring School will take place from Monday 12 May till Thursday 22 May at Utrecht University; all sessions are in-person events.

Registration Open
The registration is open for all researchers in the Netherlands. There is a limited number of spots for thesis students. You can design your own program and register for one or multiple workshops of your interest. Each workshop has their own registration form, find the registration forms by clicking on the workshop in the program below. Note that some workshops have prerequisites, so please make sure to check the requirements before registering.

Programme

Date
Time
Workshop
Presenter

May 12, 2025
9:00 – 14:30
Introduction to Bash and essential skills for HPC
UU support

May 13, 2025
9:00 – 12:30
Introduction to Git
UU support

May 13, 2025
13:30 – 17:00
Symposium – High Performance Computing @ UU
UU

May 14, 2025
9:00 – 14:30
Introduction to Supercomputing 1
SURF

May 15, 2025
9:00 – 14:30
Introduction to Supercomputing 2
SURF

May 15, 2025
15:00 – 17:00
Programming Cafe; Containers in Cloud computing
UU RDM Support

May 16, 2025
9:00 – 16:30
SURF Research Cloud; beginner and advanced modules
UU support

May 19, 2025
9:00 – 17:00
Basic Parallel Programming with MPI
SURF

May 21, 2025
9:00 – 14:30
Energy Efficient Computing
SURF

May 22, 2025
9:00 – 17:00
High Performance Deep learning
SUR

Quantum Hackathon
2025-05-09 09:00 - 17:00 | SURF Amsterdam, Science Park 140, Amsterdam, 1098 XG, Netherlands
Are you a developer, researcher or an enthusiast with an interest in cybersecurity and quantum technology? Join the QCIned Hackathon and build your own quantum-safe application on SURF’s Quantum Key Distribution (QKD) testbed.
Sign up

During this exciting challenge, you will build quantum-safe applications or systems leveraging quantum-safe cryptography using SURF’s quantum key distribution (QKD) testbed and the ETSI 014 interface. Share your expertise about quantum-safe communication, improve your knowledge about quantum key distribution and bring real-world use cases to life.
Who should participate?
Anyone with an interest in quantum-safe communication and good coding skills.
Programme

9.00 – 10.00
Walk-in and introduction (QKD, ETSI 014)

10.00 – 12.00
Hackathon

12.00 – 13.00
Lunch

13.00 – 16.30
Hackathon

16.30 – 17.00
Project showcases

17.00 – 19.00
Drinks

Format

As a participant you can work individually or in small teams (2-5 people).
Challenge: implement a quantum-safe application or system, using QKD infrastructure and ETSI 014, to protect data or communication from quantum threats.
Projects must be based on QKD and ETSI 014 interface.
As a participants you can run your code on SURF’s QKD testbed between Amsterdam and Utrecht.
Everybody presents or demonstrates the implemented solutions (5-10 minutes).

Sign up now Quantum Hackathon

9 May 2025

9:00–17:00

SURF Amsterdam, Science Park, VK1&2

EESSI webinar series (May-June 2025)
2025-05-05 13:30 - 2025-06-02 15:30 | Online
What if you no longer have to install a broad range of scientific software from scratch on every laptop, HPC cluster, or cloud instance you use or maintain, without compromising on performance?
The European Environment for Scientific Software Installations (EESSI, https://eessi.io) comes to the rescue!
In this webinar series we will provide a comprehensive overview of EESSI: why we started it, how it works, how you can use it, …
You can register for the sessions listed below (either all of them, or selected ones).
All sessions will be recorded. Recordings, slides, and materials used will be made publicly available shortly after each session via this page.
In you have any questions regarding these webinars, please send an email to support@eessi.io.
Sessions

Monday 5 May 2025 (13:30-15:30 CEST): Introduction to EESSI
Monday 12 May 2025 (13:30-15:30 CEST): Introduction to CernVM-FS
Monday 19 May 2025 (13:30-15:30 CEST): Introduction to EasyBuild, incl. highlighted features in EasyBuild 5.0.0
Monday 26 May 2025 (13:30-15:30 CEST): EESSI for CI/CD
Monday 2 June 2025 (13:30-15:30 CEST): Using EESSI as the base for a system stack

Format

Online webinars (via Zoom)
Mix of presentation & hands-on demos: ~1.5h of content, ~30min for Q&A

Registration
Attendance is free of cost, but registration is required.
Register via https://event.ugent.be/registration/eessi202505
Useful links

EESSI website: https://eessi.io
EESSI documentation: https://eessi.io/docs
CernVM-FS website: https://cernvm.cern.ch/fs
CernVM-FS documentation: https://cvmfs.readthedocs.io
EasyBuild website: https://easybuild.io
EasyBuild documentation: https://docs.easybuild.io
MultiXscale website: https://www.multixscale.eu

Session details
Introduction to EESSI (5 May 2025)

Monday 5 May 2025 (13:30-15:30 CEST)
speakers:

Richard Topuchain (University of Bergen)
Helena Vela (Do IT Now)
Thomas Röblitz (University of Bergen)
Kenneth Hoste (HPC – UGent)

outline

Discover how EESSI (European Environment for Scientific Software Installation) is transforming the way scientific software is deployed and shared across HPC systems, cloud platforms, and even laptops. In this session, we’ll introduce the motivation behind EESSI, its architecture, and how you can start using a fully pre-built, modular software environment—no matter where you compute. Whether you’re an HPC user, sysadmin, or developer, this webinar will show how EESSI can help you save time, improve reproducibility, and simplify your scientific workflows.

Introduction to CernVM-FS (12 May 2025)

Monday 12 May 2025 (13:30-15:30 CEST)
speakers:

more info soon

outline

more info soon

Introduction to EasyBuild (19 May 2025)

Monday 19 May 2025 (13:30-15:30 CEST)
speakers:

more info soon

outline

incl. highlighted features in EasyBuild 5.0.0

EESSI for CI/CD (26 May 2025)

Monday 26 May 2025 (13:30-15:30 CEST)
speakers:

more info soon

outline

more info soon

Using EESSI as the base for a system stack (2 June 2025)

Monday 2 June 2025 (13:30-15:30 CEST)
speakers:

more info soon

outline

more info soon

More information

Command Line and DelftBlue Basics
2025-04-14 09:30 - 2025-06-13 17:00 | TU Delft Library, Prometheusplein 1, Delft, Netherlands
CLI101: Unlock the Power of Linux and DelftBlue
Are you ready to dive into the world of Linux and high-performance computing? Whether you’re a complete beginner or looking to sharpen your skills, this one-day course is designed to give you a solid foundation in using the Linux command line and shell environment, with a special focus on utilizing the power of our DelftBlue supercomputer.
What You’ll Learn

Linux Command Line Basics: Start from scratch and learn the essential commands and techniques to navigate and manipulate the Linux shell environment.
File Management: Understand how to create, move, and modify files and directories, crucial for efficient workflow.
Scripting Fundamentals: Gain a hands-on introduction to shell scripting to automate tasks and improve efficiency.
High Performance Computing (HPC): Learn how to apply your new skills to access and use DelftBlue.

Many thanks for an excellent session! After today, DelftBlue is not a black box for me anymore.
― Claudiu Forgaci , Assistant Professor of Urban Design

Why You Should Join

Master the Linux Command Line: Learn to navigate, manage, and optimize Linux systems like a pro—skills that are essential for any tech-driven career.
Harness HPC with SLURM: Discover how to run complex computations on supercomputers using SLURM, the industry-standard workload manager trusted by researchers worldwide.
Hands-on learning: Interactive sessions with real-world examples.
No Experience? No Problem! This course is perfect for newcomers to Linux and HPC. We start from the basics and guide you step-by-step to confidently running your programs on DelftBlue.

Programme
09:30 – 09:45 Introduction
09:45 – 10:45 Part 1: Basic file operations and file editing
10:45 – 11:00 Break
11:00 – 12:30 Part 2: Working with remote systems
12:30 – 13:30 Lunch
13:30 – 14:30 Part 3: Creating scripts
14:30 – 14:45 Break
14:45 – 17:00 Part 4: Install and run your own scripts on a remote system
One day course
25 max. participants
Teachers:
J. Wallaart
D. Palagin
Costs:
€50,-
€25,- for BSc and MSc students.
including lunch and course materials, free for DCSE members.
Location:
Penguinlab, EWI B36.HB.2.130
Prerequisites:
Basic knowledge and experience with handling files in Windows explorer or MacOS finder is assumed.
Note:
This course is organized in the computer lab of the Mathematics department. You will log in to a prepared environment that contains all files needed for the in-class exercises.
(Running Linux on your own laptop is much encouraged, but you cannot use your own equipment for this course.)

Sign up

High-performance computing using OpenMP
2025-04-03 09:00 - 17:00 | TU Delft Library, Prometheusplein 1, Delft, Netherlands
Sign upIn this course you will learn to harness the computational power of modern multi-core CPUs for your daily scientific computations. OpenMP is a broad standard for shared-memory computing supported by all major compilers. We will cover the most important programming constructs, some correctness and performance bugs, and how to make a realistic assessment of performance.
At the end of the day, you should be able to:
1. Parallelize a simple C/C++/Fortran code based on OpenMP parallel loops and tasks
2. Understand and avoid deadlocks and race conditions in your code;
3. Optimize your code for data locality;
4. Recognize and address three types of performance issues:
– Load imbalance
– False sharing
– Non-uniform memory accesses
5. Apply the Roofline Model to assess the performance of your code.
## Prerequisites
– Command line and DelftBlue basics
– C, C++ or Fortran
## Content level
40% Beginner, 30% intermediate, 30% advanced
One day course
30 max. participants
Teachers:
D. Palagin
L. Laguarda-Sanchez
R. van Nooijen
Costs:
€100,-
€25,- for BSc and MSc students.
including lunch and course materials, free for DCSE members.
Location:
Penguinlab, EWI B36.HB.2.130
Prerequisites:
Command line and DelftBlue basics
C, C++ or Fortran
Note:
Exercises will be carried out on DelftBlue.
You can either bring your own laptop or use one of the lab computers as a terminal.
External partiticipants without a NetID can do the exercises on their laptop or a lab computer.

Spring HPC School '25
2025-04-01 09:30 - 2025-04-11 16:30 | TU Delft Library, Prometheusplein 1, Delft, Netherlands
Supercomputing at the Spring HPC School! This 2-week program is perfect for students and researchers keen to explore the world of AI and high-performance computing. Join us for our excellent keynotes and workshops and unlock the power of HPC.
Be part of our free event and select tracks that match your interests. Seats are limited, so make sure to register quickly to secure your spot!
This HPC School is made possible through the collaboration between the TU/e Supercomputing Center, SURF, & EuroCC Netherlands.
Participants will have the opportunity to engage with leading experts in the field, gaining insight into the latest advancements and methodologies in supercomputing. The program is designed to be both comprehensive and accessible, ensuring that attendees of various experience levels can benefit fully from the sessions.
In addition to the structured workshops, there will be networking opportunities where attendees can connect with peers and industry leaders. This is an excellent chance to discuss potential collaborative projects, share ideas, and build relationships within the HPC community.
Don’t miss out on this incredible opportunity to advance your knowledge and skills in AI and high-performance computing. Secure your spot today and be part of a transformative experience that will enhance your research and career potential in the field of supercomputing.

For questions or feedback about the HPC school, including reservations, email us at hpc-training@tue.nl!

Introduction to Supercomputing, part III
2025-03-25 13:00 - 17:00 | SURF Amsterdam, Science Park 140, Amsterdam, 1098 XG, Netherlands
If you are comfortable submitting jobs on HPC systems and managing input and output data on the file systems, this course will help you utilize the system’s computing capacity by running parallel jobs effectively.
Sign up

What will you learn in this training?
In this training, you will:

learn the fundamentals of performance analysis
understand the key Slurm parameters for parallel job scheduling, including threads, cores, sockets, nodes, and processes
perform practical exercises on the national supercomputer Snellius to execute tightly coupled parallel tasks
learn about the characteristics of embarrassingly parallel jobs and techniques to efficiently handle concurrency
engage in practical exercises using QCG Pilotjob.

For whom?
This course is suitable for anyone with a basic understanding of cluster computing who wants to improve their ability to run parallel jobs efficiently on supercomputers.
Prerequisites
Participation in the course Introduction to Supercomputing Part I (Unix shell and remote access to supercomputers), and optionally Part II too.
The language of instruction is English.

Introduction to Supercomputing, part II
2025-03-24 13:00 - 17:00 | SURF Amsterdam, Science Park 140, Amsterdam, 1098 XG, Netherlands
If you have a basic understanding of clusters and supercomputers, know how to access the system, and can run basic jobs, this course will enhance your interaction with file systems and improve your input and output operations in your jobs.
Sign up

What will you learn in this training?
In this training, you will:

understand the differences between different file systems
learn how to manage data on supercomputing systems
engage in practical exercises involving input and output operations on the national supercomputer Snellius

For whom?
This course is suitable for anyone familiar with the basics of cluster computing and who wants to develop their skills further by learning how to manage files on supercomputers.
Prerequisites
Participation in the course Introduction to Supercomputing, Part I (Unix shell and remote access to supercomputers).
The language of instruction is English.

Introduction to Supercomputing, part I
2025-03-03 13:00 - 16:30 | Online
If you need to perform many calculations, or analyses that are too big for your own system, clusters and supercomputers will provide the computing power you need. In this course, you will learn how to work with these large computing systems.
Sign up

What will you learn in this training?
In this training course you will:

understand what is high-performance computing (HPC)
learn basic details on clusters and supercomputers
do practical exercises on the national supercomputer Snellius effectively
apply the essential best practices on how to work effectively with large HPC systems

For whom
Anyone who wants to know how to perform very large computing tasks.
Basic knowledge of Unix shell is useful.

Sign up now Introduction to Supercomputing, part I

Advanced User of SURF Research Cloud
2025-02-19 13:00 - 17:00 | Amsterdam Science Park, Science Park 904, Amsterdam, 1098XH, Netherlands
Do you want to automate your SURF Research Cloud workflows using the API? Join this training to learn how to use the API to prepare environments for a group of users, control workspaces, and connect services. This is a follow-up to the Introduction to SURF Research Cloud training.

Sign up

For whom?
This course is designed for researchers and IT professionals who are interested in automating their workflows and exploring the capabilities of SURF Research Cloud through API-driven solutions. The programming language used in the training is Python. The language of instruction is English.
Requirements

Bring your own laptop.
A browser (Chrome or Firefox is good enough).
Experience in using SURF Research Cloud (preferably knowledge from Introduction to SURF Research Cloud training).
Prior knowledge of basic programming, command line tools, cloud computing concepts, and an API would be beneficial.

Sign up now Advanced User of SURF Research Cloud (API)

Introduction To Supercomputing, Part I
2025-02-04 13:00 - 16:30 | Amsterdam Science Park, Science Park 904, Amsterdam, 1098XH, Netherlands
If you need to perform many calculations or analyses that are too big for your own system, clusters and supercomputers offer the computing power you need. In this course, you will learn how to work with these large computer systems!
Sign upWhat will you learn in this training?
In this training course you will:

understand what high-performance computing (HPC) is;
learn basic details about clusters and supercomputers;
effectively perform practical exercises on the national supercomputer Snellius;
apply essential best practices on how to work effectively with large HPC systems.

For whom.
Anyone who wants to know how to perform very large computing tasks.
Basic knowledge of Unix shell is useful.
The training course is in English.

Advanced Computing User Day 2024
2024-12-12 | Jaarbeurs, Utrecht, Jaarbeursplein 6, Utrecht, 3521 AL
Advanced computing user day 2025Date: 12 December, 2024Location: Jaarbeurs, Utrecht
SURF and EuroCC Netherlands cordially invite you to the Advanced Computing User Day! On Dec. 12, Advanced Computing User Day brings together leading experts, entrepreneurs and users from the advanced computing community for a day of inspiring talks, workshops and valuable networking opportunities.
Whether you are a seasoned professional or just starting out in the world of advanced computing, Advanced Computing User Day offers you the chance to learn from other users, gain inspiration, hear latest developments, and connect with like-minded professionals from the research and business fields.
Put the date in your calendar and don’t miss it! Check the programme >
More information about the program and registration will follow soon. Keep an eye on our website and newsletters for updates.
Registrate now
Keynote
Cees Snoek
Join Professor Cees Snoek at the Advanced Computing User Day 2024 for an engaging keynote exploring the limitations of multimodal foundation models. While these AI models excel in multimedia generation and transfer learning, they struggle with tasks like spatial grounding, temporal reasoning, and aligning with ethical and societal values. Drawing from his groundbreaking research at the University of Amsterdam’s Video & Image Sense Lab, Snoek will showcase sustainable methods to enhance these models without full retraining. With a prolific career spanning academia and industry, Snoek brings unparalleled expertise in AI-driven video and image understanding to this thought-provoking session.
Featured Speaker
Thomas Wolf
Join Thomas Wolf, co-founder and Chief Science Officer of Hugging Face, at PyData Amsterdam for an inspiring talk. A leading advocate for open science, Thomas has transformed AI accessibility through groundbreaking tools like the Hugging Face Transformers and Datasets libraries. His work bridges academic research and industry, highlighted by projects like the BigScience Workshop, which birthed BLOOM, a large-scale open-source language model. With a Ph.D. in Statistical/Quantum Physics and a unique interdisciplinary approach, Thomas combines technical expertise with a passion for education. Don’t miss his insights on advancing AI accessibility and overcoming the field’s limitations.
Check the programme
Last Years Advanced Computing User Day
After Movie Advanced Computing User Day 2023 Dive into the essence of the Advanced Computing User Day by watching the after movie – a genuine portrayal of shared experiences, insights, and the vibrant community that came together.

Workshop FIRE FPGA
2024-12-06 09:30 - 18:00 | SURF Utrecht, Moreelsepark 48, Utrecht, 3511 EP, Netherlands
On Dec 6, 2024, SURF and the Hardware Acceleration Network community organise a HW acceleration workshop focused on Innovative Architectures of HW Accelerator Systems. This workshop is part of the “FIRE: FPGA Innovation Research Exchange“ series of events.
Sign upThe event features a lineup of talks centered around recent architectural innovations in HW accelerators, including presentations from industrial heavyweights such as AMD, as well as talks from innovative startups such as Axelera AI. The workshop also features two keynote talks from Riken supercomputer center and TU/e on recent developments in processor architecture.
Programme

09.30 – 09.45
Welcome & coffee

09.45 – 10.00
Intro

10.00 – 11.00
Keynote speech 1 by Henk Corporaal (TU/e)

11.00 – 11.30
HWACC session talk 1 by Giuseppe Garcea (Axelera AI)

11.30 – 12.00
HWACC session talk 2 by Orlando Moreira (Snap)

12.00 – 12.30
HWACC session talk 3 by Marek Pikula

12.30 – 13.30
Lunch

13.30 – 14.30
Keynote speech 2 by Kentaro Sano (Riken)

14.30 – 15.00
Flash talks

15.00 – 15.30
Coffee break

15.30 – 16.00
FIRE session talk 1 by Ken O’Brien (AMD)

16.00 – 16.30
FIRE session talk 2 by Geert Roks (UTwente)

16.30 – 17.00
FIRE session talk 3 by Sjoerd van den Belt (UTwente)

17.00 – 18.00
Drinks

Flash talk
If you are interested in giving a flash talk (subject to selection with notification by Dec. 3rd), please provide a title and an abstract (maximum 250 words) when you do the registration.

Introduction Data Management, Research Drive and Yoda
2024-11-25 09:00 - 13:00 | Amsterdam Science Park, Science Park 904, Amsterdam, 1098XH, Netherlands
Join us for a hands-on workshop designed to equip you with essential skills for managing your research data effectively. You’ll learn how to ensure your data is FAIR (Findable, Accessible, Interoperable, and Reusable) by using powerful tools like Research Drive and Yoda.
Sign up

The Research Drive and Yoda platforms will help you streamline data sharing, storage, and collaboration throughout your research process.
Nowadays, this is a complicated task because of the heterogeneity of information and the requirements to share certain data with specific groups of people. After this training, you will be a lot more agile in managing your data!
For whom
Anyone who wants to learn to store research data in an efficient and scalable way.

Cluster Computing for Social Scientists with R
2024-11-22 09:00 - 17:00 | SURF Amsterdam, Science Park 140, Amsterdam, 1098 XG, Netherlands
Want to learn how to work with a supercomputer? And how to translate your R workflow from a graphical user interface (GUI) on your desktop to a scripting/automated workflow for a supercomputer?
Sign upWhat will you learn?
In this course, you will learn the basics of supercomputing. The day starts with an introduction to supercomputer architecture, including a hands-on session focused on running jobs on a supercomputer.
The second half of the programme focuses on translating your R workflow from a GUI (Rstudio) workflow on your desktop to a scripting/batch environment on the supercomputer. Topics covered here include: efficient programming, parallel computing, and using the SLURM job manager to send your job/analysis to the supercomputer.
In this course you will:

Do practical exercises to learn how to effectively use the national supercomputer Snellius and how to complete your tasks with minimal effort in the shortest possible time.
Experience how to achieve high performance with R by using the supercomputing facilities at SURF

Prerequisites:

Basic knowledge of Linux (Unix shell) is useful
Basic knowledge of R is useful

You must have:
A personal laptop with an up-to-date browser and a terminal emulator (Putty is perfectly fine for users of the OSSC/CBS RA environment). Using the operating systems Linux and macOS is preferred but not mandatory. For Windows users, we recommend downloading MobaXterm (portable version) as a terminal emulator. If you are limited in your choice, Putty also works.
The language of instruction is English.

HPC Advanced course
2024-11-21 12:30 - 17:00 | Wageningen University & Research, Droevendaalsesteeg 4, Wageningen, 6708 PB, Netherlands
Did you recently start using the High Performance Computing Cluster (HPC Anunna)? Do you have some basic Linux knowledge but want to know more about how things work on Anunna? Join the free 5 hours course on the basics of the HPC. You will be set to work on computing tasks to gain insight and experience with Anunna. The course is organized by SRF and WDCC with contributions from WUR scientists experienced on Anunna.
Read more

Organised by
WUR FB-IT and WUR Shared Research Facilities

Date
Thu 20 June 2024 12:30 to 17:00
Thu 21 November 2024 12:30 to 17:00
*These dates are for the full course. Unable to attend the first session? Don’t worry, you’ll have another opportunity on the second date!

Room
TBA

Price description
The courses are free when you already have a user account on our HPC or if your group has a commitment on the HPC. If you do not have an account or a commitment, the fee is 250 euros. This amount will be reduced from your first bill once you start using the HPC after the course.

Bring your own laptop
Please bring your own laptop to the course.
The course is also open for interested people outside WUR.

HPC basic course
2024-11-12 12:30 - 17:00 | Wageningen University & Research, Droevendaalsesteeg 4, Wageningen, 6708 PB, Netherlands
Did you recently start using the High Performance Computing Cluster (HPC Anunna)? Do you have some basic Linux knowledge but want to know more about how things work on Anunna? Join the free 5 hours course on the basics of the HPC. You will be set to work on computing tasks to gain insight and experience with Anunna. The course is organized by SRF and WDCC with contributions from WUR scientists experienced on Anunna.
Read more

Organised by
WUR FB-IT and WUR Shared Research Facilities

Date
Thu 13 June 2024 12:30 to 17:00
Tue 12 November 2024 12:30 to 17:00
*These dates are for the full course. Unable to attend the first session? Don’t worry, you’ll have another opportunity on the second date!

Room
TBA

Price description
The courses are free when you already have a user account on our HPC or if your group has a commitment on the HPC. If you do not have an account or a commitment, the fee is 250 euros. This amount will be reduced from your first bill once you start using the HPC after the course.

Bring your own laptop
Please bring your own laptop to the course.
The course is also open for interested people outside WUR.

Introduction to MATLAB on HPC Systems
2024-11-12 10:00 - 16:00 | TU Delft Library, Prometheusplein 1, Delft, Netherlands
Join us this one-day course where you’ll learn how to tackle compute- and data-intensive problems using multicore processors and GPUs on the SURF HPC cluster.
Sign up

This one-day workshop offers a hands-on introduction to submitting parallel computing jobs with MATLAB on the Dutch national supercomputer, Snellius. You’ll also get a brief overview of how to use MATLAB on the SURF Research Cloud. Throughout the day, you’ll learn to solve compute- and data-intensive problems by leveraging the cluster’s multicore processors and GPUs, access the SURF HPC cluster, configure and submit MATLAB jobs, and retrieve your results seamlessly.
By working through practical examples of parallelizing MATLAB algorithms, you’ll gain valuable insights into parallel computing on HPC clusters and learn best practices. MathWorks experts will be available to review your MATLAB code and offer suggestions for optimization.
Skills

Optimizing your MATLAB code by utilizing multiple cores
Scaling up your computations: GPU and Cluster computing
Working with big data in MATLAB
Accessing MATLAB on the Dutch national supercomputer Snellius

Target audience
This course is aimed at students and researchers in the Netherlands and abroad. Anyone who meets the prerequisites is welcome to apply, including intermediate MATLAB users, Master’s and PhD students, postdocs, and other scientists.
Selection criteria
The number of participants for this workshop is limited. Applicants will be selected based on their experience, qualifications and scientific interest as indicated on the registration form. Please provide some motivation in the registration form for a convenient evaluation. Selected participants will be informed via email shortly after a successful registration.

Pre-requisites

University student (or higher) in a scientific domain
Experience in MATLAB programming or parallel computing
Good knowledge of English

Strongly suggested
Attendees are strongly encouraged to attend the MathWorks online webinaron Parallel Computing. This will give you the basic knowledge of parallel computing in MATLAB which you will require to fully take advantage of this workshop.

Autumn HPC School
2024-10-29 09:00 - 2024-11-08 14:00 | Eindhoven University of Technology, De Zaale 32, Eindhoven, Netherlands
Dive into supercomputing at the Autumn HPC School! This 2-week program is perfect for students and researchers keen to explore the world of high-performance computing.
Sign up

The Autumn HPC School promises an immersive learning experience featuring insights from world-class faculty keynote speakers and experts, whether you’re new to HPC or looking to deepen your expertise. We have specially designed sessions for newcomers to high-performance computing (week 1) and sessions to further develop your workflows.
Courses during the Autumn HPC School
Week 1 (29 – 31 October)

Supercomputing Primer I & II
Introduction to Supercomputing + Filesystems

Week 2 ( 4 -8 November)

Managing multiple job submissions with QCG-PilotJob
High Performance Deep Learning I & II
Energy Aware Simulations
ParaView for (remote) visualizations

More information and registration
This event is free of charge with only limited seats available. Please check the program and sign up for each individual course you would like to attend to. You can find the complete programme and registration form on the website of TU/e.

The Autumn HPC School demonstrates the strength of collaboration. The event is made possible through a partnership between TU/e’s HPC Lab, EuroCC andSURF, each bringing their unique expertise and resources to provide a top-tier learning experience.

Advanced LUMI course
2024-10-28 09:00 - 2024-10-31 17:00 | SURF Amsterdam, Science Park 140, Amsterdam, 1098 XG, Netherlands
Unleash the Power of Supercomputing for Large-Scale Tasks
Do you have complex calculations or massive datasets that overwhelm your personal computer? Supercomputers like LUMI offer the ultimate solution!
Sign upThis intensive four-day course equips you with the skills to:

Master the LUMI architecture and programming environment.
Optimize applications for both CPU and GPU partitions (LUMI-C & LUMI-G).
Write efficient job scripts to maximize performance.
Utilize advanced profiling tools to identify bottlenecks.
Debug MPI applications with parallel debuggers.

Who should attend?

Researchers with existing LUMI projects
Users with proposals in national or EuroHPC channels
Support staff from LUMI consortium member organizations

Prerequisites:

Solid understanding of HPC cluster computing
Familiarity with Linux command line and programming languages (C, Fortran, or Python)

Benefits:

Gain in-depth knowledge of LUMI’s unique features
Network with fellow HPC users and experts
Unlock the full potential of your HPC applications

Course details:

Dates: October 28th – 31st, 2024
Location: SURF offices, Amsterdam, Netherlands
Registration deadline: October 21st, 2024 (4:00 PM CET)
Cost: Free

Limited spots available! Register today: ssl.eventilla.com/event/kNLpb
Can’t attend in person?
Email jorn.dietze@uit.no to discuss alternative arrangements.
Important notice:

Temporary LUMI access will be provided for hands-on exercises.
This access is for course use only and must not be abused.

Don’t miss this opportunity to take your HPC skills to the next level with LUMI!
This course is similar to the successful HPC webinar we previously offered.
Here’s a quick comparison:

LUMI course: In-depth, hands-on training specifically for the LUMI supercomputer.
HPC webinar: Introduction to high-performance computing, basic clusters and supercomputers, practical exercises on Snellius.

The LUMI course is ideal for experienced HPC users who want to specialize in LUMI, while the webinar provides a broader introduction for those new to HPC.

Advanced LUMI course
2024-10-28 09:00 - 2024-10-31 17:00 | SURF Amsterdam, Science Park 140, Amsterdam, 1098 XG, Netherlands
This four-day course on-site in Amsterdam serves as a comprehensive discussion of the LUMI architecture and programming environment. It will include lessons on compiling and using software, programming models (HIP and OpenMP offload), porting, executing jobs, and optimizing applications to run on AMD MI250X. After completing the course, you will be able to work efficiently on both the CPU (LUMI-C) and the GPU partition (LUMI-G).
Sign upPlease note that this is an advanced, comprehensive course with an emphasis on code development. LUST is also organizing recurring one- or two-day introduction courses to LUMI. These courses cover the most important topics needed to install and use software on LUMI, as well as run jobs efficiently on LUMI-C and -G. The next course will be announced shortly. All courses assume some familiarity with HPC, for example, from courses organized by most local compute centers, and are designed to focus on LUMI-specific elements.
Course Prerequisites
Participants are expected to have:

Solid knowledge of HPC cluster computing.
Familiarity with Linux command line and programming (C, Fortran, or Python).

This is not a high performance computing intro course but a in-depth discussion of the specifics and peculiarities of LUMI.
Learning Outcomes
After completing this course, participants will be able to:

Understand the specifics and peculiarities of the LUMI hardware and software
Write job scripts to get the best performance, for example through efficient GPU binding
Compile programs utilize the Cray Programming Environment efficiently
Profile their application in order to understand performance bottlenecks
Use parallel debuggers to solve problems in MPI applications

Event info
The course will be jointly conducted by the LUMI HPE Centre of Excellence (HPE CoE), AMD and the LUMI User Support Team (LUST). Several staff members from HPE, AMD and LUST will be on-site, so this is the perfect moment for interaction with them.
The course is intended for users with ongoing projects on LUMI, users with project proposals in one of the national or EuroHPC channels, and support staff of local organizations of the LUMI consortium members.
The venue is at the offices of SURF in Amsterdam, the Netherlands. See the bottom of this page for more information on the venue. Participants are themselves responsible for all travel bookings.
If registrations exceed the number of planned participants, we will maintain a waiting list. The registration link can be found at the bottom of this page. The registration deadline is 21. October 2024, at 16:00 CET. As capacity is limited, participants who only intend to attend part of the course are kindly requested to leave their spot to others who wish to benefit from the entire course.
Attendance are free of charge.
To participate in the hands-on exercises and access the slides and training materials on the course day, participants will need to join a course-specific training project. This project is managed by Puhuri, which means that CSC users will need to set up a new LUMI user account. Step-by-step instructions will be sent out after registration on how to join the project and set up an account if needed.
Agenda
The main topics day by day. Each day 9:00 til 17:00 CET.
Day 1 – Mon 28.10. – Overview over LUMI hardware and Cray programming environment incl. compilers and parallel programming models.
Day 2 – Tue 29.10. – Debugging, introduction to AMD ROCm and HIP, Slurm binding, additional software on LUMI.
Day 3 – Wed 30.10. – Profiling CPU and GPU applications.
Day 4 – Thu 31.10. – I/O, advanced ROCm tools, LUMI support.
Registration
Register here: https://ssl.eventilla.com/event/kNLpb

Please register for the course by 21. October 2024, at 16:00 CEST. We reserve up to 10 in-person places for people traveling to Amsterdam from abroad, and they will receive a quick confirmation on a first-come, first-served basis so that they can arrange travel. Other participants will receive confirmation shortly after the deadline. If your plans change, we kindly ask you to cancel your registration as soon as possible, ideally before the registration deadline. The email acknowledging your registration will contain a link to manage it.
For those interested in the course who are unable to join in-person, please send us an email at jorn.dietze@uit.no, and we will find a solution.
Users who do not have an account on LUMI yet will receive temporary access for the purpose of the course. The allocated compute time should only be used for the course exercises. Any abuse will result in removal from the allocation for this and future courses.
Venue
The course will take place at SURF in Science Park 140, 1098 XG, Amsterdam.

EuroHPC User Day 2024
2024-10-22 - 2024-10-23 | Eye Museum Amsterdam, IJpromenade 1, Amsterdam, 1031 KT
Join us for the EuroHPC User Day 2024, happening in Amsterdam, Netherlands, on October 22-23, 2024.
Hosted by the EuroHPC Joint Undertaking and our EuroCC Netherlands, this second annual event brings together the EuroHPC user community to:

Showcase EuroHPC projects utilizing European HPC supercomputing resources
Share best practices in project development
Gather feedback from existing users
Engage with potential new users

This event offers European supercomputing users the opportunity to explore a variety of topics, deepen their understanding of EuroHPC Joint Undertaking opportunities, and learn about available user support.
Call for Papers
EuroHPC JU system users are encouraged to present their work by submitting papers demonstrating the scientific excellence of projects utilizing EuroHPC resources. Selected papers will be presented at the conference and published in the Elsevier Procedia Computer Science EuroHPC User Days 2024 Book of Proceedings.
Submission Details:

Deadline: August 15, 2024
Length: Maximum of 10 pages
Content: Description of the experiment, supercomputing resources used, linked references, XML versions, and citable DOI numbers
Accessibility: Open Access (CC-BY license)

Submit your manuscripts here.
Event Details
Venue: Eye Film Museum, Amsterdam
Schedule:

Tuesday, October 22:

Morning: Plenary session
Afternoon: Parallel sessions
Evening: Drink reception hosted by EuroHPC JU and NCC Netherlands

Wednesday, October 23:

Morning: Plenary session
Parallel sessions
Event concludes at noon

Registration: Register here
Find the preliminary schedule here.
Don’t miss this chance to connect with the EuroHPC community and enhance your supercomputing projects!

Linux basic course
2024-10-17 09:00 - 13:30 | Wageningen University & Research, Droevendaalsesteeg 4, Wageningen, 6708 PB, Netherlands
Are you interested in using the High Performance Computing Cluster (HPC) but lack the basic Linux knowledge? Join the free 5 hours course on the basics of Linux for working on the HPC. You will learn the Linux commands and skills needed to create repetitive tasks. The course is organized by FB-IT and SRF with contributions from WUR scientists experienced on the HPC.
Read more

Organised by
WUR FB-IT and WUR Shared Research Facilities

Date
Thu 16 May 2024 09:00 to 13:30
Thu 17 October 2024 09:00 to 13:30
*These dates are for the full course. Unable to attend the first session? Don’t worry, you’ll have another opportunity on the second date!

Room
TBA

Price description
The courses are free when you already have a user account on our HPC or if your group has a commitment on the HPC. If you do not have an account or a commitment, the fee is 250 euros. This amount will be reduced from your first bill once you start using the HPC after the course.

The course is also open for interested people outside WUR.
Bring your own laptop
Please bring your own laptop to the course.

Introduction Scientific Visualisation with Blender: Data, Lights, Camera, Action!
2024-10-15 09:30 - 17:00 | SURF Amsterdam, Science Park 140, Amsterdam, 1098 XG, Netherlands
Would you like to make 3D visualizations that are visually more attractive than what ParaView or VisIt can provide? Do you need an image for a grant application that needs to look spectacular? Would you like to create a cool animation of your simulation data? Then this course may be for you!
Sign up

What will you learn?
The goal of this course is to provide you with hands-on knowledge to produce great images and basic animations from 3D scientific data. We will be using the open-source package Blender (http://www.blender.org), which provides good basic functionality, while also being usable for advanced usage and general editing of 3D data. It is also a lot of fun to work with (once you get used to its graphical interface).
Example types of relevant scientific data are 3D cell-based simulations, 3D models from photogrammetry, (isosurfaces of) 3D medical scans, molecular models and earth sciences data. Note that we don’t focus on information visualization of abstract data, such as graphs (although you could convert those into a 3D model first and then use them in Blender).
We like to encourage participants to bring along the data they normally work with, or a sample thereof, and would like to apply the course knowledge to.
For whom?
Anyone interesting in learning how to design attractive visualizations. We assume the context to be an academic setting, but it is don’t make many assumptions on use cases for Blender, and we are happy to help to how we can use Blender to make attractive visuals of the data.
Prerequisites
It helps to have some familiarity with basic 3D graphics concepts (transformations, rendering), but it is not mandatory.
You will need to have a laptop, preferably with an acceptable GPU, where you can install Blender during the course.
