https://github.com/kokkos/kokkos
abstraction c-plus-plus high-performance-computing hpsf kokkos parallel-computing programming-model
Score: 26.077929214904888
Last synced: about 6 hours ago
JSON representation
Repository metadata:
Kokkos C++ Performance Portability Programming Ecosystem: The Programming Model - Parallel Execution and Memory Abstraction
- Host: GitHub
- URL: https://github.com/kokkos/kokkos
- Owner: kokkos
- License: other
- Created: 2015-04-08T21:55:55.000Z (about 11 years ago)
- Default Branch: develop
- Last Pushed: 2026-05-13T16:31:27.000Z (about 1 month ago)
- Last Synced: 2026-05-13T17:09:50.156Z (about 1 month ago)
- Topics: abstraction, c-plus-plus, high-performance-computing, hpsf, kokkos, parallel-computing, programming-model
- Language: C++
- Homepage: https://kokkos.org
- Size: 39.7 MB
- Stars: 2,530
- Watchers: 85
- Forks: 497
- Open Issues: 584
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: docs/CONTRIBUTING.md
- License: LICENSE
- Code of conduct: docs/CODE_OF_CONDUCT.md
- Citation: CITATION.cff
- Security: docs/SECURITY.md
- Copyright: COPYRIGHT.md
Owner metadata:
- Name: Kokkos
- Login: kokkos
- Email: crtrott@sandia.gov
- Kind: organization
- Description: Kokkos C++ Performance Portability Programming Ecosystem
- Website: https://kokkos.org
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/10199860?v=4
- Repositories: 34
- Last Synced at: 2024-03-26T07:35:47.329Z
- Profile URL: https://github.com/kokkos
Committers metadata
Last synced: about 1 month ago
Total Commits: 11,528
Total Committers: 232
Avg Commits per committer: 49.69
Development Distribution Score (DDS): 0.829
Commits in past year: 801
Committers in past year: 55
Avg Commits per committer in past year: 14.564
Development Distribution Score (DDS) in past year: 0.758
| Name | Commits | |
|---|---|---|
| Daniel Arndt | a****d@o****v | 1972 |
| Damien Lebrun-Grandie | d****4@g****m | 1970 |
| crtrott | c****t@s****v | 1673 |
| Nathan Ellingwood | n****n@s****v | 479 |
| Dan Ibanez | d****e@s****v | 474 |
| David Poliakoff | d****f@g****m | 393 |
| David Hollman | d****m@s****v | 347 |
| Carter Edwards | h****r@s****v | 336 |
| Bruno Turcksin | b****n@g****m | 326 |
| Mikael Simberg | s****g@c****h | 233 |
| Francesco Rizzi | f****i@s****v | 224 |
| Cezary Skrzyński | c****i@n****m | 160 |
| rgayatri | r****i@l****v | 149 |
| Jeff Miles | j****s@s****v | 138 |
| dependabot[bot] | 4****] | 138 |
| Dong Hun Lee | d****e@s****v | 119 |
| Nicolas Morales | n****l@s****v | 118 |
| Phil Miller | p****e@s****v | 110 |
| Dan Sunderland | d****r@s****v | 106 |
| Evan Harvey | e****y@s****v | 104 |
| jjwilke | j****e@s****v | 81 |
| Vinh Dang | v****g@s****v | 76 |
| romintomasetti | r****i@g****m | 75 |
| Si Hammond | s****o@s****v | 67 |
| Steve Bova | s****a@s****v | 64 |
| Jan Ciesko | j****o@g****m | 62 |
| Greg Mackey | g****e@s****v | 59 |
| Nevin Liber | n****r@a****v | 56 |
| James Foucar | j****a@s****v | 55 |
| Christoph Junghans | j****s@v****g | 52 |
| and 202 more... | ||
Issue and Pull Request metadata
Last synced: about 1 month ago
Total issues: 631
Total pull requests: 2,315
Average time to close issues: 6 months
Average time to close pull requests: 29 days
Total issue authors: 188
Total pull request authors: 107
Average comments per issue: 3.59
Average comments per pull request: 2.98
Merged pull request: 1,544
Bot issues: 2
Bot pull requests: 114
Past year issues: 86
Past year pull requests: 441
Past year average time to close issues: 27 days
Past year average time to close pull requests: 9 days
Past year issue authors: 46
Past year pull request authors: 50
Past year average comments per issue: 1.83
Past year average comments per pull request: 2.32
Past year merged pull request: 206
Past year bot issues: 0
Past year bot pull requests: 28
Top Issue Authors
- ndellingwood (87)
- dalg24 (45)
- masterleinad (44)
- crtrott (28)
- romintomasetti (27)
- nmm0 (17)
- JBludau (17)
- PhilMiller (14)
- brian-kelley (13)
- fnrizzi (11)
- maartenarnst (10)
- ajpowelsnl (8)
- aprokop (8)
- nliber (7)
- pzehner (7)
Top Pull Request Authors
- masterleinad (515)
- dalg24 (415)
- crtrott (134)
- Rombur (126)
- dependabot[bot] (114)
- ndellingwood (111)
- romintomasetti (95)
- ldh4 (68)
- fnrizzi (63)
- JBludau (62)
- tcclevenger (42)
- pzehner (39)
- rgayatri23 (36)
- nmm0 (35)
- cwpearson (32)
Top Issue Labels
- Bug (108)
- Failure - Nightly (78)
- Question (60)
- Enhancement (50)
- Backend - CUDA (45)
- InDevelop (37)
- Backend - HIP (34)
- Compiler Issue (28)
- Failure - Trilinos (28)
- Feature Request (26)
- Kokkos-Core (24)
- Backend - SYCL (17)
- Documentation (15)
- Performance (15)
- CMake (14)
- Refactor (14)
- Blocks Promotion (12)
- Backend - OpenMPTarget (10)
- Kokkos-Algorithms (6)
- Backend - OpenMP (6)
- Upcoming Vote (4)
- Deprecate (4)
- C++17 (4)
- Spack (3)
- C++20 (3)
- Continuous Integration (2)
- dependencies (2)
- Backend - HPX (2)
- Tutorials (2)
- Backend - Threads (1)
Top Pull Request Labels
- SNL-CI-APPROVAL (242)
- Refactor (121)
- dependencies (116)
- Bug (93)
- Backend - CUDA (73)
- SNL-AT2-SPECIAL-APPROVAL (62)
- github_actions (51)
- Backend - HIP (50)
- CMake (42)
- Kokkos-Core (38)
- Deprecate (36)
- Blocks Promotion (25)
- Backend - SYCL (24)
- Continuous Integration (23)
- Enhancement (22)
- Backend - OpenMPTarget (22)
- Patch Release (17)
- Failure - Nightly (13)
- Kokkos-Algorithms (12)
- CHANGELOG (10)
- C++20 (10)
- Performance (9)
- Feature Request (8)
- Is trivial (7)
- Kokkos-Containers (7)
- Backend - OpenMP (6)
- Documentation (6)
- Failure - Trilinos (5)
- Compiler Issue (4)
- PerfTest/Benchmark (2)
Package metadata
- Total packages: 12
-
Total downloads:
- conda: 292,852 total
- Total dependent packages: 25 (may contain duplicates)
- Total dependent repositories: 0 (may contain duplicates)
- Total versions: 42
- Total maintainers: 6
spack.io: kokkos
Kokkos implements a programming model in C++ for writing performance portable applications targeting all major HPC platforms.
- Homepage: https://github.com/kokkos/kokkos
- Licenses: []
- Latest release: 3.0.00 (published about 4 years ago)
- Last Synced: 2026-05-14T20:22:58.343Z (about 1 month ago)
- Versions: 12
- Dependent Packages: 16
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 3.627%
- Average: 3.842%
- Forks count: 5.044%
- Stargazers count: 6.697%
- Maintainers (4)
spack.io: kokkos-legacy
Kokkos implements a programming model in C++ for writing performance portable applications targeting all major HPC platforms.
- Homepage: https://github.com/kokkos/kokkos
- Status: removed
- Licenses: []
- Latest release: 2.7.24 (published about 4 years ago)
- Last Synced: 2026-05-14T20:22:45.694Z (about 1 month ago)
- Versions: 14
- Dependent Packages: 4
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Forks count: 5.044%
- Average: 5.839%
- Stargazers count: 6.697%
- Dependent packages count: 11.616%
spack.io: kokkos-nvcc-wrapper
The NVCC wrapper provides a wrapper around NVCC to make it a 'full' C++ compiler that accepts all flags
- Homepage: https://github.com/kokkos/kokkos
- Licenses: []
- Latest release: develop (published about 4 years ago)
- Last Synced: 2026-05-14T20:22:57.305Z (about 1 month ago)
- Versions: 6
- Dependent Packages: 4
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Forks count: 5.044%
- Average: 5.839%
- Stargazers count: 6.697%
- Dependent packages count: 11.616%
- Maintainers (1)
conda-forge.org: kokkos
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.
- Homepage: https://kokkos.org/
- Licenses: BSD-3-Clause
- Latest release: 3.6.01 (published almost 4 years ago)
- Last Synced: 2026-04-01T13:29:57.803Z (3 months ago)
- Versions: 1
- Dependent Packages: 1
- Dependent Repositories: 0
- Downloads: 292,852 Total
-
Rankings:
- Forks count: 8.54%
- Stargazers count: 10.601%
- Average: 20.497%
- Dependent packages count: 28.82%
- Dependent repos count: 34.025%
nixpkgs-unstable: kokkos
C++ Performance Portability Programming EcoSystem
- Homepage: https://github.com/kokkos/kokkos
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/by-name/ko/kokkos/package.nix#L38
- Licenses: Apache-2.0, LLVM-exception
- Latest release: 5.0.2 (published 3 months ago)
- Last Synced: 2026-03-07T13:26:25.924Z (3 months ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
guix: kokkos
C++ abstractions for parallel execution and data management
- Homepage: https://github.com/kokkos/kokkos
- Documentation: https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/cpp.scm#n2064
- Licenses: asl2.0
- Latest release: 4.6.02 (published 4 months ago)
- Last Synced: 2026-04-07T14:02:33.649Z (2 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
nixpkgs-24.11: kokkos
C++ Performance Portability Programming EcoSystem
- Homepage: https://github.com/kokkos/kokkos
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-24.11/pkgs/by-name/ko/kokkos/package.nix#L38
- Licenses: Apache-2.0 WITH LLVM-exception
- Latest release: 4.4.01 (published 4 months ago)
- Last Synced: 2026-03-05T19:26:11.305Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
ubuntu-24.04: kokkos
- Homepage: https://github.com/kokkos/kokkos
- Licenses:
- Latest release: 3.7.01-2.1build1 (published 4 months ago)
- Last Synced: 2026-03-05T21:08:35.115Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
nixpkgs-24.05: kokkos
C++ Performance Portability Programming EcoSystem
- Homepage: https://github.com/kokkos/kokkos
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-24.05/pkgs/by-name/ko/kokkos/package.nix#L38
- Licenses: Apache-2.0 WITH LLVM-exception
- Latest release: 4.3.01 (published 4 months ago)
- Last Synced: 2026-03-08T22:04:55.381Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
nixpkgs-23.11: kokkos
C++ Performance Portability Programming EcoSystem
- Homepage: https://github.com/kokkos/kokkos
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-23.11/pkgs/by-name/ko/kokkos/package.nix#L37
- Licenses: Apache-2.0 WITH LLVM-exception
- Latest release: 4.1.00 (published 4 months ago)
- Last Synced: 2026-03-06T18:17:22.649Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Maintainers (1)