The code examples presented here demonstrate the most common use of different parallel programming interfaces to speed up your scientific research. All sections are provided with their descriptions. There are also auxiliary files for the results visualization (called Visualization.ipynb
) added where it is necessary. More detailed information about the navigation through the repository is in its lower branches
-
lab1/lab2 - OMP/MPI tasks
-
lab3 - CUDA basics
-
lab4 - intro to CURAND library,
some parallel algorithms with CUDA -
lab5 - Numba tutorial