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





Collection of a few simple algorithms implemented using GASPI


Kernels for dense linear algebra

Training material for parallel programming with the Chapel programming language

Kernels for unstructured grids

Parallel Programming using Hybrid MPI+OpenMP code.


Training material for parallel programming with the Chapel programming language



Kernels for spectral methods

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.

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.

Upload test for training project

Kernels for parallel I/O

Kernels for sparse linear algebra