Advanced Use of SURF Research Cloud (API)

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. For whom? This course is designed for researchers...

Moving your AI training jobs to LUMI: A Hands-On Workshop

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...

Introduction to Supercomputing, part I

Amsterdam Science Park Science Park 904, Amsterdam, 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. What will you learn in this training? In this training course you will: understand what...

Machine learning using PyTorch on DelftBlue

TU Delft Library Prometheusplein 1, Delft, Netherlands

This 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...

Introduction to Deep Learning

Amsterdam Science Park Science Park 904, Amsterdam, Netherlands

Would you like to learn the theoretical and practical basics about Deep Learning? 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...

Introduction to Remote Visualization with Paraview

Amsterdam Science Park Science Park 904, Amsterdam, 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! The main topics will cover the 3D data manipulation model and pipelines, learning how to work with simulation data effectively. Practical...

Introduction to SURF Research Cloud

Amsterdam Science Park Science Park 904, Amsterdam, Netherlands

Do you want to create and manage your own work environment and run powerful applications on it? SURF Research Cloud opens the door to cloud computing on different platforms. During this training, your workload runs on the SURF HPC Cloud platform in Amsterdam. This training explains cloud computing in general. The accompanying hands-on approach introduces...

Parallel computing with Python on DelftBlue

TU Delft Library Prometheusplein 1, Delft, Netherlands

This is an introductory course to programming for the DelftBlue supercomputer. It introduces the main concepts of efficient and parallel computing with examples using Python. While Python is very popular nowadays, the language's focus on convenience can easily compromise efficiency compared to traditional HPC languages like C, C++ or Fortran. This course summarizes these pitfalls...

Introduction to Supercomputing, part I

Online

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. What will you learn in this training? In this training course you will: understand what...