This advanced C++ course provides both advanced C++ programming techniques and software design insight to help developers to create professional,…
MPI is a communication protocol for parallel programming based on message exchange between individual processes. These processes can be executed on…
This course is targeted at researchers with basic knowledge in numerical simulation, who would like to learn how to visualize their simulation…
ESiWACE3 CoE - Simulation of Weather and Climate in EuropeDate & LocationDates: 21–23 October 2025Location: Jülich Supercomputing Centre (JSC),…
The Train the Trainer Program is provided in conjunction with the regular course Parallel Programming Workshop (MPI, OpenMP and Advanced Topics).…
Distributed memory parallelization with the Message Passing Interface MPI (Mon, for beginners):On clusters and distributed memory architectures,…
This course will take place as an on-site and in-person event. It is not possible to attend online.Contents:An introduction to the parallel…
This course will take place as an online event. The link to the streaming platform will be provided to the registrants only.GPU-accelerated computing…
The focus of this intermediate C++ course are the essential C++ software development principles, concepts, idioms, and best practices, which enable…
This course will take place as an online event. The link to the online platform will be provided to the accepted registrants only.Fancy using High…
The CSC Summer School brings together students and researchers in different disciplines of scientific computing from all over the world. The school…
AnnotationThis training is designed to equip participants with essential knowledge and skills to utilize the IT4Innovations (IT4I) supercomputing…