Teaching material for PRACE PATC training about C++ kokkos programing model
-
Updated
Nov 2, 2023 - C++
The Kokkos C++ Performance Portability Ecosystem is a production level solution for writing modern C++ applications in a hardware agnostic way. The Ecosystem consists of multiple libraries addressing the primary concerns for developing and maintaining applications in a portable way. The three main components are the Kokkos Core Programming Model, the Kokkos Kernels Math Libraries and the Kokkos Profiling and Debugging Tools.
Teaching material for PRACE PATC training about C++ kokkos programing model
generate memory usage plots from kokkos-tools MemoryEvents output
cerfacs training on C++/kokkos
traveling salesman problem solved with different programing models
2D FDTD solver of Maxwell's equations
Dynamic matrix type and algorithms for sparse matrices
My MEng Computer Science thesis on the performance portability of the SYCL programming model
Tracing GNU make in chrome://tracing
A simple example application using cmake build system, and kokkos as a third party