Training courses at MPCDF

Python for HPC Workshop

Python for HPC
The Python programming language and its software ecosystem have become very popular in scientific computing for various reasons. Users not only implement prototypes for numerical experiments on small scales, but also develop parallel production codes, thereby partly replacing compiled languages such as C, C++, and Fortran. However, when following this approach it is crucial to pay special attention to performance. [more]

Parallel Computing with MATLAB

How to use MATLAB for Parallel Computing on MPCDF machines
This course introduces the MATLAB language constructs for parallel CPU and GPU programming and teaches best practices how to uses them. It also showcases the batch processing mechanisms of MATLAB which pave the way for scaling to cloud and clusters. [more]
Go to Editor View