This repository contains tutorials, exercises, and projects to learn Kokkos. This course is intended for beginners and intermediate users who are not expert in C++ and GPU programming. This course is part of the CExA project.
Note
You can get the slides from the releases page.
- Exercise 1: First Kokkos Program
- Exercise 2: Learn how to use and manage basic Kokkos View
- Exercise 3: Mirror view and deep copy
- Exercise 4: Parallel Loop
- Exercise 5: Parallel Reduce
To get the repository, clone it recursively:
git clone --recurse-submodules https://github.com/CExA-project/cexa-kokkos-tutorials.git