Explore GitLab
Discover projects, groups and snippets. Share your projects with others


Kernels for parallel I/O

Kernels for sparse linear algebra

Kernels for spectral methods

Kernels for structured grids

This training's purpose is to select a simple algorithm, and starting from a basic serial implementation to explore multiple parallel options and implementations.In this case, we used the simple MatrixVector multiplication algorithm.

Training material for parallel programming with MPI

Upload test for training project

Training material for parallel programming with MPI

Numerical programming with NumPy and Scipy

Training Material/GPU Programming/OpenACC

Training material for parallel programming with OpenMP



prace lessons lesson template

Kernels for Monte Carlo methods

Kernels for Nbody methods

Kernels for distributed dense linear algebra


Training material for parallel programming with OpenMP