The course provides an introduction to the programming language CUDA which is used to write fast numeric algorithms for NVIDIA GPUs. Focus is on the…
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 workshop teaches the fundamental tools and techniques for accelerating C/C++ applications to run on massively parallel GPUs with CUDA®. You’ll…
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,…