kokkos
Kokkos C++ Performance Portability Programming EcoSystem: The Programming Model - Parallel Execution and Memory Abstraction
Kokkos C++ Performance Portability Programming EcoSystem: The Programming Model - Parallel Execution and Memory Abstraction
To install this package, run one of the following:
Kokkos Core implements a programming model in C++ for writing performance portable applications targeting all major HPC platforms. For that purpose it provides abstractions for both parallel execution of code and data management. Kokkos is designed to target complex node architectures with N-level memory hierarchies and multiple types of execution resources. It currently can use CUDA, HIP, SYCL, HPX, OpenMP and C++ threads as backend programming models with several other backends in development.
Summary
Kokkos C++ Performance Portability Programming EcoSystem: The Programming Model - Parallel Execution and Memory Abstraction
Last Updated
Nov 11, 2025 at 23:25
License
BSD-3-Clause
Total Downloads
282.3K
Version Downloads
10.8K
Supported Platforms
Home
https://kokkos.org/GitHub Repository
https://github.com/kokkos/kokkosDocumentation
https://github.com/kokkos/kokkos/wiki