ENCCS/NVIDIA Online Workshop – Fundamentals of Accelerated Computing with CUDA C/C++

Online

Welcome to the first official ENCCS workshop which will be held in collaboration with NVIDIA! This workshop teaches the fundamental tools and techniques for accelerating C/C++ applications to run on massively parallel GPUs with CUDA. You’ll learn how to write code, configure code parallelization with CUDA, optimize memory migration between the CPU and GPU accelerator, […]

Free

ENCCS/CSC Workshop – HIP101

Online

With the upcoming LUMI supercomputer (https://www.lumi-supercomputer.eu/) arriving this year in Finland, as well as the Dardel supercomputer (https://www.pdc.kth.se/hpc-services/computing-systems/dardel) arriving this and next year to PDC in Stockholm, ENCCS and CSC are providing a series of training events for future users of these new systems. The main partitions of both LUMI and Dardel will be based […]

Free

ENCCS & NSC Megatron Bootcamp

Online

GPU hackathons offer a unique opportunity for domain scientists and research software engineers to accelerate and optimize their applications on GPUs. Teams of researchers are paired with experienced GPU mentors to learn and apply the accelerated and parallel computing skills needed by the scientific community. Both current or prospective users of large hybrid CPU/GPU HPC clusters who develop applications that could benefit from GPU acceleration are encouraged to participate!

Free

OpenMP Offloading Workshop

Online

ENCCS is offering a training workshop on November 18-19 focused on GPU offloading using OpenMP. These new features, which are available since version 4.0, make OpenMP a good option for researchers and developers who wish to accelerate their code on GPUs using a cross-platform framework supported by all HPC device vendors (including NVIDIA, AMD, and Intel)

Free

ENCCS/NVIDIA GPU Hackathon

Online

GPU hackathons offer a unique opportunity for domain scientists and research software engineers to accelerate and optimize their applications on GPUs. Teams of researchers are paired with experienced GPU mentors to learn and apply the accelerated and parallel computing skills needed by the scientific community. Both current or prospective users of large hybrid CPU/GPU HPC clusters who develop applications that could benefit from GPU acceleration are encouraged to participate!

Free

Workshop on Hyperparameter Optimization and Distributed Training

Online

AIDA invites our technical community to an AIDA-day on Zoom where we will deep dive into hot topics in AI training. Our keynote speaker, Veronika Cheplygina, IT University Copenhagen DK, is invited to present her recent paper on methodological failures in ML for medical imaging and to discuss her interesting work on tackling limited access to labelled data. […]

Free

Developing Applications with the AMD ROCm Ecosystem

Online

Presented by AMD in collaboration with ENCCS. This four half-day online workshop will cover how to develop and port applications to run on AMD GPU and CPU hardware on top AMD-powered supercomputers. Participants will learn about the ROCm software development languages, libraries, and tools. They will also get a developer's view of the hardware that […]

Free

SciML GPU Bootcamp

Online

Welcome to this SciML GPU Bootcamp! This online event will take place during two half-days on 21-22 February 2023 and is designed to teach researchers and engineers how scientific machine learning (SciML) can address domain-specific data challenges and extract insights from scientific datasets. The Bootcamp is co-organised by ENCCS, OpenACC.org and NVIDIA. SciML is an […]

Free

AMD GPU Hackathon

Online

About the event Dardel is a Swedish flagship supercomputer operated by PDC at KTH in Stockholm. It is an HPE Cray EX system with AMD EPYC™ 64 core CPUs and AMD Instinct MI250X GPUs. Compute time on Dardel is available for academic research via NAISS. This hackathon is for teams of research software developers who want to […]

Free

GPU Programming: Why, When and How?

Online

This is a two day online course given on Friday 9th and Monday 12th of June. On June 16 there will additionally be an optional mini-hackathon event where you are invited to bring your own code, that you want to port to GPUs, and get expert help from mentors. Graphical processing units (GPUs) are the […]

N-ways to GPU Programming Bootcamp

The N-Ways to GPU Programming Bootcamp covers the basics of how to use GPUs and provides an overview of different methods for porting scientific application to GPUs using NVIDIA® CUDA®, OpenACC, standard languages, OpenMP offloading, and/or CuPy and Numba.

GPU programming using Python – A practical intro webinar

About the webinar In the past decade, Graphics Processing Units (GPUs) have ignited the dynamic evolution of data science. But GPUs can do a lot more than machine learning - these powerful devices can accelerate and massively parallelise any general-purpose computational load in domains involving big data and heavy number crunching. You can use the […]

Free

GPU programming using Julia – A practical intro webinar

Online

About the webinar In this webinar, we focus on GPU-accelerated computing with Julia, one of the most popular high-level, general-purpose dynamic programming languages for science, engineering, data analytics, and deep learning applications. Starting from the basic syntax of Julia, we will span topics on multiple-dispatch paradigm, metaprogramming, and then additional special features of Julia for […]

Free