https://github.com/kokkos/kokkos
abstraction c-plus-plus high-performance-computing hpsf kokkos parallel-computing programming-model
Score: 26.14135475311025
Last synced: about 12 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 (over 11 years ago)
- Default Branch: develop
- Last Pushed: 2026-08-21T21:31:46.000Z (3 days ago)
- Last Synced: 2026-08-22T18:49:58.804Z (3 days ago)
- Topics: abstraction, c-plus-plus, high-performance-computing, hpsf, kokkos, parallel-computing, programming-model
- Language: C++
- Homepage: https://kokkos.org
- Size: 41.4 MB
- Stars: 2,648
- Watchers: 84
- Forks: 516
- Open Issues: 546
-
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
- Copilot: .github/copilot-instructions.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: 6 days ago
Total Commits: 11,747
Total Committers: 241
Avg Commits per committer: 48.743
Development Distribution Score (DDS): 0.829
Commits in past year: 854
Committers in past year: 64
Avg Commits per committer in past year: 13.344
Development Distribution Score (DDS) in past year: 0.765
| Name | Commits | |
|---|---|---|
| Daniel Arndt | a****d@o****v | 2014 |
| Damien Lebrun-Grandie | d****4@g****m | 1993 |
| crtrott | c****t@s****v | 1695 |
| Nathan Ellingwood | n****n@s****v | 488 |
| 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 | 329 |
| Mikael Simberg | s****g@c****h | 233 |
| Francesco Rizzi | f****i@s****v | 227 |
| dependabot[bot] | 4****] | 161 |
| Cezary Skrzyński | c****i@n****m | 160 |
| rgayatri | r****i@l****v | 149 |
| Jeff Miles | j****s@s****v | 138 |
| Nicolas Morales | n****l@s****v | 120 |
| Dong Hun Lee | d****e@s****v | 119 |
| 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 |
| romintomasetti | r****i@g****m | 78 |
| Vinh Dang | v****g@s****v | 76 |
| Si Hammond | s****o@s****v | 67 |
| Steve Bova | s****a@s****v | 64 |
| Jan Ciesko | j****o@g****m | 63 |
| Greg Mackey | g****e@s****v | 59 |
| Nevin Liber | n****r@a****v | 56 |
| James Foucar | j****a@s****v | 55 |
| Trévis Morvany | 6****1 | 54 |
| and 211 more... | ||
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 697
Total pull requests: 2,544
Average time to close issues: 11 months
Average time to close pull requests: 29 days
Total issue authors: 202
Total pull request authors: 121
Average comments per issue: 3.78
Average comments per pull request: 3.02
Merged pull request: 1,686
Bot issues: 2
Bot pull requests: 137
Past year issues: 94
Past year pull requests: 469
Past year average time to close issues: 3 months
Past year average time to close pull requests: 9 days
Past year issue authors: 44
Past year pull request authors: 54
Past year average comments per issue: 3.39
Past year average comments per pull request: 2.79
Past year merged pull request: 235
Past year bot issues: 0
Past year bot pull requests: 36
Top Issue Authors
- ndellingwood (88)
- dalg24 (53)
- masterleinad (48)
- crtrott (34)
- romintomasetti (32)
- JBludau (21)
- nmm0 (17)
- PhilMiller (14)
- brian-kelley (13)
- maartenarnst (13)
- fnrizzi (11)
- cwpearson (10)
- aprokop (10)
- Rombur (8)
- ajpowelsnl (8)
Top Pull Request Authors
- masterleinad (564)
- dalg24 (434)
- crtrott (145)
- dependabot[bot] (137)
- Rombur (129)
- ndellingwood (119)
- romintomasetti (99)
- JBludau (71)
- ldh4 (69)
- fnrizzi (63)
- cwpearson (46)
- tcclevenger (44)
- pzehner (39)
- nmm0 (38)
- rgayatri23 (38)
Top Issue Labels
- Bug (111)
- Failure - Nightly (78)
- Question (63)
- Enhancement (61)
- Backend - CUDA (49)
- Backend - HIP (38)
- InDevelop (37)
- Failure - Trilinos (28)
- Feature Request (28)
- Compiler Issue (28)
- Kokkos-Core (24)
- Backend - SYCL (17)
- Documentation (16)
- CMake (15)
- Refactor (15)
- Performance (15)
- Backend - OpenMPTarget (13)
- Blocks Promotion (12)
- Backend - OpenMP (6)
- Deprecate (6)
- Kokkos-Algorithms (6)
- C++17 (4)
- Upcoming Vote (4)
- C++20 (3)
- Spack (3)
- Tutorials (2)
- Backend - HPX (2)
- Continuous Integration (2)
- dependencies (2)
- Backend - Threads (1)
Top Pull Request Labels
- SNL-CI-APPROVAL (310)
- dependencies (139)
- Refactor (128)
- Bug (100)
- Backend - CUDA (78)
- SNL-AT2-SPECIAL-APPROVAL (77)
- github_actions (75)
- Backend - HIP (56)
- CMake (45)
- Blocks Promotion (40)
- Kokkos-Core (38)
- Deprecate (38)
- Backend - SYCL (29)
- Continuous Integration (27)
- Backend - OpenMPTarget (22)
- Enhancement (21)
- Patch Release (19)
- Is trivial (17)
- Failure - Nightly (13)
- CHANGELOG (13)
- Kokkos-Algorithms (12)
- C++20 (10)
- Feature Request (9)
- Performance (9)
- Kokkos-SIMD (7)
- Kokkos-Containers (7)
- Failure - Trilinos (6)
- Compiler Issue (6)
- Backend - OpenMP (6)
- Documentation (6)
Package metadata
- Total packages: 13
-
Total downloads:
- conda: 292,852 total
- Total dependent packages: 25 (may contain duplicates)
- Total dependent repositories: 0 (may contain duplicates)
- Total versions: 43
- 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 over 4 years ago)
- Last Synced: 2026-08-23T19:08:20.473Z (1 day 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)
proxy.golang.org: github.com/kokkos/kokkos
- Homepage:
- Status: removed
- Documentation: https://pkg.go.dev/github.com/kokkos/kokkos#section-documentation
- Licenses: other
- Latest release: v0.0.0-20260811151743-dcc7879ea2ec (published 14 days ago)
- Last Synced: 2026-08-23T19:08:22.342Z (1 day ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 4.494%
- Average: 4.645%
- Dependent repos count: 4.796%
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 over 4 years ago)
- Last Synced: 2026-08-23T19:08:21.655Z (1 day 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)
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 over 4 years ago)
- Last Synced: 2026-08-23T19:08:22.259Z (1 day 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%
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 about 4 years ago)
- Last Synced: 2026-04-01T13:29:57.803Z (5 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%
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 6 months ago)
- Last Synced: 2026-08-02T02:12:41.691Z (23 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
ubuntu-24.10: kokkos
- Homepage: https://github.com/kokkos/kokkos
- Licenses: other
- Latest release: 4.3.01-1 (published 7 months ago)
- Last Synced: 2026-03-08T21:43:19.828Z (6 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
ubuntu-24.04: kokkos
- Homepage: https://github.com/kokkos/kokkos
- Licenses: other
- Latest release: 3.7.01-2.1build1 (published 7 months ago)
- Last Synced: 2026-08-14T09:32:53.581Z (11 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
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 7 months ago)
- Last Synced: 2026-03-06T18:17:22.649Z (6 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Maintainers (1)
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 7 months ago)
- Last Synced: 2026-08-14T02:32:17.319Z (11 days 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-23.10: kokkos
- Homepage: https://github.com/kokkos/kokkos
- Licenses: other
- Latest release: 3.7.01-2 (published 6 months ago)
- Last Synced: 2026-03-13T17:21:57.096Z (5 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 7 months ago)
- Last Synced: 2026-03-08T22:04:55.381Z (6 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-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 6 months ago)
- Last Synced: 2026-03-07T13:26:25.924Z (6 months ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%