This workshop teaches the fundamental tools and techniques for accelerating C/C++ applications to run on massively parallel GPUs with CUDA®. You’ll…
The focus of this 2 days course is on shared memory parallelization with OpenMP for dual-core, multi-core, shared memory, and ccNUMA platforms. This…
This course gives basic to intermediate level knowledge on HIP programming. It starts with a basic introduction to writing GPU applications using HIP…
Topics covered Singularity can be viewed as the Docker for HPC, i.e., a Singularity image contains all the operating system/software components for…
Basics of programming using the R programming language. Also includes working with Jupyter programming environment.
The oneAPI initiative (www.oneapi.com) is a cross-industry, open, standards-based unified programming model that delivers a common developer…
Did you know that the Julia programming language has many applications and is fastly adopted in industry and academia? Julia is a modern high-…
Erlernen Sie mit uns neben den notwendigen statistischen und mathematischen Grundlagen, die hinter Maschinellen LernModellen (ML) stecken, die…
MPI ist ein Kommunikationsprotokoll für paralleles Programmieren, das auf Nachrichtenaustausch zwischen einzelnen Prozessen basiert. Diese Prozesse…
In order to increase the efficiency of our users' applications on Hawk, HLRS, HPE and AMD offer this workshop to enhance the node-level performance,…
The focus of this course with its 13 lectures and about 6 practical exercises is targeted on students, PhD's and researchers with good knowledge in…