ENCCS/HiDALGO Workshop on High-performance Data Analytics

Online

We would like to invite you to participate in our High-performance data analytics course where we will introduce different tools and methods for Big data handling. The tools will be presented on two different use cases but can be applied to any data.

Free

Introduction to OpenACC/CUDA

Online

This course is an introduction to GPU programming using the directive-based OpenACC paradigm and language-extension-based CUDA. The course consists of lectures, type-along and hands-on exercises. Topics covered in the course include the architecture of the GPU accelerators, basic usage of OpenACC and CUDA, how to control data movement between CPUs and GPUs. Basic optimization of the code will also be covered.

Free

ENCCS/Intel Workshop on OpenMP Software Tools

Online

OpenMP is a portable and scalable parallel programming model that gives programmers a flexible interface for directive-based programming of shared-memory parallel machines. Used in conjunction with MPI, OpenMP can enable scientific software to be scaled up to large supercomputers. Since version 4.0, OpenMP supports offloading to accelerator devices such as GPUs and thus provides developers with a single framework that can be used across existing and future GPU devices from multiple vendors.

Free

ENCCS/Intel OpenMP Hackathon

Online

OpenMP is a portable and scalable parallel programming model that gives programmers a flexible interface for directive-based programming of shared-memory parallel machines. Used in conjunction with MPI, OpenMP can enable scientific software to be scaled up to large supercomputers. Since version 4.0, OpenMP supports offloading to accelerator devices such as GPUs and thus provides developers with a single framework that can be used across existing and future GPU devices from multiple vendors.

Free

Intermediate OpenACC/CUDA

Online

This workshop targets researchers and developers who already know the basics of OpenACC and/or CUDA but would like to expand their knowledge. It will build on the ENCCS workshop “Introduction to OpenACC/CUDA” given in May (https://enccs.se/events/2021/05/openacccuda-training-for-beginners/).

Free

ENCCS/EXCELLERAT – Training on Nek5000

Online

In this one-day training, we will give an overview of the capabilities and features of Nek5000, together with a hands-on session to install, run and postprocess some comparably simple flow cases. Nek5000 is a spectral-element based solver for CFD, and is available as an open source package. The code has become popular among researchers worldwide, mainly because of its relatively high accuracy per grid point, its parallel efficiency and the wide user community and available packages (e.g. statistics, linear stability, adjoints etc.).

Free

3rd LUMI/EuroHPC JU Systems Roadshow

Online

Welcome to the 3rd LUMI and other EuroHPC JU systems roadshow. Similar to the past events we will update you about the LUMI (Large Unified Modern Infrastructure) and the other six pan-European (pre)exa-scale supercomputers.

Free

A.I as a Tool for Change (Given in Swedish)

Online

Language This workshop will be given in Swedish, but future versions of the workshop will be given in English. Beskrivning ENCCS med RISE erbjuder en halvdags-utbildning i AI som verktyg för förändring. Tanken är att du som deltagare skall få en förståelse för vad AI är, vilka sorters problem som kan lösas med teknikerna och […]

Free

CUDA Workshop

Online

This workshop targets researchers and developers who already know the basics of OpenACC and/or CUDA but would like to expand their knowledge. It will build on the ENCCS workshop “Introduction to OpenACC/CUDA” given in May (https://enccs.se/events/2021/05/openacccuda-training-for-beginners/).

Free

Advanced Deep Learning with Transformers – ENCCS/RISE

Online

In recent years, Graph Neural Networks (GNNs) and Transformers have led to numerous breakthrough achievements in a variety of fields such as Natural Language Processing (NLP), chemistry, and physics. By doing away with the need for fixed-size inputs, these architectures significantly extend the scope of problems in which deep learning can be applied.

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

SYCL Workshop

Online

SYCL is a C++ abstraction layer for programming heterogeneous hardware with a single-source approach. SYCL is high-level, cross-platform, and extends standard ISO C++17. You will learn to:

Free

Training on HPDA for climate data with the Ophidia framework

Online

This online training course aims to provide a basic understanding of HPDA challenges for eScience and how these are addressed by the Ophidia HPDA framework. Ophidia is a CMCC Foundation research effort targeting scientific data-intensive analysis, by joining HPC paradigms and Big Data approaches. The framework specifically targets the analysis on top of HPC systems and is currently involved in the ESiWACE2 CoE and the eFlows4HPC EuroHPC JU projects for large-scale scientific data analytics.

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

Advanced Deep Learning with Transformers – ENCCS/RISE

Online

This workshop will take you from the representation of graphs and finite sets as inputs for neural networks to the implementation of full GNNs for a variety of tasks. You will learn about the central concepts used in GNNs in a hands-on setting using Jupyter Notebooks and a series of coding exercises. While the workshop will use problems from the field of chemistry as an example for applications, the skills you learn can be transferred to any domain where finite set or graph-based representations of data are appropriate. From GNNs, we will make the leap to Transformer architectures, and explain the conceptual ties between the two.

Free

CMake Workshop

Online

CMake is a language-agnostic, cross-platform build tool and is nowadays the de facto standard, with large projects using it to reliably build, test, and deploy their codebases.

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

A.I. as a Tool for Change

Online

ENCCS with RISE offer a half-day course in A.I. as a tool for change. Participants will get an understanding of what artificial intelligence is, which problems can be solved with those techniques, and how they can be used within an organization.
We will give an overview on what processes one goes through when they utilize A.I. to solve problems. We are also going to illuminate the limitations of those techniques and give examples of when they are appropriate.

Free

Upscaling A.I. with Containers

Online

This workshop will take you from the representation of graphs and finite sets as inputs for neural networks to the implementation of full GNNs for a variety of tasks. You will learn about the central concepts used in GNNs in a hands-on setting using Jupyter Notebooks and a series of coding exercises. While the workshop will use problems from the field of chemistry as an example for applications, the skills you learn can be transferred to any domain where finite set or graph-based representations of data are appropriate. From GNNs, we will make the leap to Transformer architectures, and explain the conceptual ties between the two.

Free

GROMACS Workshop – ENCCS/CSC/BioExcel

Online

This course gives advanced practical tips on how to run GROMACS MD simulations efficiently on modern hardware including both CPUs and GPUs. In addition to speeding up MD simulations, also workflow automation, advanced sampling techniques, and future developments are discussed. The course consists of lectures and hands-on exercises. GROMACS will be used in the exercise sessions.

Free