kokkos/kokkos
Kokkos C++ Performance Portability Programming Ecosystem: The Programming Model - Parallel Execution and Memory Abstraction observed · 2026-08-28
Health v2 · maintenance only
99/100
- Activity 99
- Release rhythm 98
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 29
- age_days: 4165
- days_rel: 16
- days_push: 7
- n_releases_24m: 18
Adoption not part of the score
2649 stars · 515 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Kokkos Core is a C++ programming model providing abstractions for parallel execution and memory management to write performance-portable applications across HPC platforms. It supports CUDA, HIP, SYCL, HPX, OpenMP, and C++ threads as backends and is a Linux Foundation / HPSF project.
Use cases
- write c++ code that runs on both gpus and cpus without rewriting
- port a cuda application to amd gpus
- parallelize scientific simulation code for supercomputers
- manage multi-level memory hierarchies in hpc applications
- abstract away vendor-specific gpu programming models
- prepare code for exascale computing platforms
When to choose
- you need a single c++ codebase targeting nvidia, amd, and intel gpus plus multicore cpus
- you are developing large-scale scientific or engineering simulation software
- you want a mature, production-level, community-supported performance portability layer
When to avoid
- you target only a single gpu vendor and can use native toolkits like CUDA directly
- your project is small-scale and does not need hardware portability
- you need a language other than C++
Facets
library · maturity stable
concurrency gpu-computing math simulation sdk gpu-computing performance cross-platform programming-languages cpp windows cross-platform performance-portability hpc parallel-computing memory-abstraction kokkos cuda hip sycl openmp exascale high-performance-computing algorithms gpu linux macos
10 sources
- readme: https://github.com/kokkos/kokkos · fetched 2026-08-28 · 3ba79c8dc04b
- homepage: https://kokkos.org · fetched 2026-08-29 · 409dfdb9dd01
- site_page: https://kokkos.org/kokkos-kernels/docs · fetched 2026-08-29 · 863abbd6fc47
- site_page: https://kokkos.org/about · fetched 2026-08-29 · 56ebb3259912
- site_page: https://kokkos.org/about/overview · fetched 2026-08-29 · f01f4d6b0f63
- site_page: https://kokkos.org/about/leadership · fetched 2026-08-29 · d563b2cdbc68
- site_page: https://kokkos.org/about/logos · fetched 2026-08-29 · b24f84f20c55
- site_page: https://kokkos.org/about/releases · fetched 2026-08-29 · a1ea015cf8c3
- site_page: https://kokkos.org/about/publications · fetched 2026-08-29 · 2ceb4bd5eda3
- site_page: https://kokkos.org/blog/2026-kokkos-fft-v1-release · fetched 2026-08-29 · c6d9689d6cba
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| kokkos/kokkos | main | 99 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem