https://github.com/AdaptiveCpp/AdaptiveCpp
adaptivecpp compiler gpgpu gpu-computing high-performance high-performance-computing hipsycl hpc opensycl stdpar sycl
Score: 12.18079586234538
Last synced: about 17 hours ago
JSON representation
Repository metadata:
Compiler for multiple programming models (SYCL, C++ standard parallelism, HIP/CUDA) for CPUs and GPUs from all vendors: The independent, community-driven compiler for C++-based heterogeneous programming models. Lets applications adapt themselves to all the hardware in the system - even at runtime!
- Host: GitHub
- URL: https://github.com/AdaptiveCpp/AdaptiveCpp
- Owner: AdaptiveCpp
- License: bsd-2-clause
- Created: 2018-07-15T00:12:40.000Z (about 8 years ago)
- Default Branch: develop
- Last Pushed: 2026-08-09T20:02:13.000Z (15 days ago)
- Last Synced: 2026-08-17T23:28:28.648Z (7 days ago)
- Topics: adaptivecpp, compiler, gpgpu, gpu-computing, high-performance, high-performance-computing, hipsycl, hpc, opensycl, stdpar, sycl
- Language: C++
- Homepage: https://adaptivecpp.github.io/
- Size: 17.2 MB
- Stars: 1,923
- Watchers: 37
- Forks: 222
- Open Issues: 293
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Owner metadata:
- Name: AdaptiveCpp
- Login: AdaptiveCpp
- Email:
- Kind: organization
- Description:
- Website:
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/68905109?v=4
- Repositories: 1
- Last Synced at: 2023-09-20T03:01:03.893Z
- Profile URL: https://github.com/AdaptiveCpp
GitHub Events
Total
- Commit comment event: 1
- Create event: 141
- Delete event: 120
- Fork event: 48
- Issue comment event: 548
- Issues event: 97
- Pull request event: 424
- Pull request review comment event: 258
- Pull request review event: 332
- Push event: 607
- Release event: 3
- Watch event: 343
- Total: 2922
Last Year
- Commit comment event: 1
- Create event: 25
- Delete event: 22
- Fork event: 9
- Issue comment event: 86
- Issues event: 15
- Pull request event: 40
- Pull request review comment event: 51
- Pull request review event: 71
- Push event: 116
- Release event: 1
- Watch event: 53
- Total: 490
Committers metadata
Last synced: 6 days ago
Total Commits: 2,741
Total Committers: 88
Avg Commits per committer: 31.148
Development Distribution Score (DDS): 0.509
Commits in past year: 165
Committers in past year: 23
Avg Commits per committer in past year: 7.174
Development Distribution Score (DDS) in past year: 0.77
| Name | Commits | |
|---|---|---|
| Aksel Alpay | a****y@u****e | 1345 |
| Joachim Meyer | j****m@j****e | 432 |
| Nils Friess | n****s@g****m | 175 |
| Aksel Alpay | a****y@s****e | 160 |
| Andrey Alekseenko | a****d@g****m | 66 |
| sbalint98 | s****4@g****m | 63 |
| Philip Salzmann | p****n@u****t | 53 |
| Holger Wünsche | h****e@t****e | 50 |
| Alexey Ozeritskiy | a****y@g****m | 34 |
| carbotaniuman | 4****n | 25 |
| David--Cléris Timothée | t****s@p****e | 25 |
| Sanchi Vaishnavi | 7****t | 22 |
| Daniil | 4****g | 21 |
| ath0mos | a****s@o****e | 19 |
| Marco Julian Solanki | m****i@s****h | 18 |
| Fabian Knorr | f****r@d****t | 18 |
| Nuno Nobre | n****e@s****k | 14 |
| Ewan Crawford | e****d@s****m | 14 |
| Marcel Breyer | m****r@i****e | 13 |
| Thomas ROGLIN | t****n@s****m | 11 |
| Vile Lasagna | v****a@g****m | 10 |
| PeterTh | p****r@m****m | 9 |
| VaiTon | e****o@g****m | 7 |
| fxzjshm | 1****m | 6 |
| Axel Huebl | a****l@p****a | 6 |
| Jasmine T | t****6@g****m | 6 |
| Paul Sathre | s****0@v****u | 6 |
| ferdymercury | f****y | 5 |
| Federico Ficarelli | f****i@g****m | 5 |
| Bogdan Vetrenko | 6****4 | 5 |
| and 58 more... | ||
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 226
Total pull requests: 785
Average time to close issues: 4 months
Average time to close pull requests: 20 days
Total issue authors: 103
Total pull request authors: 64
Average comments per issue: 2.51
Average comments per pull request: 1.09
Merged pull request: 567
Bot issues: 0
Bot pull requests: 0
Past year issues: 69
Past year pull requests: 123
Past year average time to close issues: 17 days
Past year average time to close pull requests: 9 days
Past year issue authors: 31
Past year pull request authors: 27
Past year average comments per issue: 2.46
Past year average comments per pull request: 1.61
Past year merged pull request: 73
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- EwanC (19)
- blinkfrog (14)
- al42and (13)
- daniel-jasinski (9)
- illuhad (9)
- cbyrohl (7)
- fknorr (6)
- Helena2007 (5)
- Ehu1 (5)
- tdavidcl (5)
- jiuxiaocloud (4)
- ferdymercury (4)
- will-saunders-ukaea (4)
- bmq7911 (4)
- MathiasMagnus (3)
Top Pull Request Authors
- illuhad (342)
- VaiTon (33)
- carbotaniuman (33)
- marcosolanki (30)
- nilsfriess (28)
- al42and (27)
- sbalint98 (26)
- normallytangent (25)
- fodinabor (23)
- blinkfrog (20)
- resetius (18)
- tdavidcl (18)
- EwanC (16)
- thomasRoglin (13)
- KipHamiltons (10)
Top Issue Labels
- bug (94)
- discussion (61)
- enhancement (31)
- vulkan (20)
- good first issue (2)
- windows (2)
Top Pull Request Labels
- benchmark (3)
- bug (2)
- vulkan (1)
- enhancement (1)
Package metadata
- Total packages: 5
- Total downloads: unknown
- Total dependent packages: 0 (may contain duplicates)
- Total dependent repositories: 0 (may contain duplicates)
- Total versions: 27
- Total maintainers: 1
proxy.golang.org: github.com/AdaptiveCpp/AdaptiveCpp
- Homepage:
- Documentation: https://pkg.go.dev/github.com/AdaptiveCpp/AdaptiveCpp#section-documentation
- Licenses:
- Latest release: v25.10.0+incompatible (published 10 months ago)
- Last Synced: 2026-08-23T14:33:40.685Z (1 day ago)
- Versions: 12
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 4.55%
- Average: 4.703%
- Dependent repos count: 4.856%
proxy.golang.org: github.com/adaptivecpp/adaptivecpp
- Homepage:
- Documentation: https://pkg.go.dev/github.com/adaptivecpp/adaptivecpp#section-documentation
- Licenses:
- Latest release: v25.10.0+incompatible (published 10 months ago)
- Last Synced: 2026-08-23T14:31:48.448Z (1 day ago)
- Versions: 12
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 4.602%
- Average: 4.757%
- Dependent repos count: 4.911%
nixpkgs-unstable: adaptivecpp
Multi-backend implementation of SYCL for CPUs and GPUs
- Homepage: https://github.com/AdaptiveCpp/AdaptiveCpp
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/by-name/ad/adaptivecpp/package.nix#L163
- Licenses: BSD-2-Clause
- Latest release: 25.02.0 (published 7 months ago)
- Last Synced: 2026-07-27T04:01:41.413Z (29 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)
nixpkgs-unstable: adaptivecppWithCuda
Multi-backend implementation of SYCL for CPUs and GPUs
- Homepage: https://github.com/AdaptiveCpp/AdaptiveCpp
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/by-name/ad/adaptivecpp/package.nix#L163
- Licenses: BSD-2-Clause
- Latest release: 25.02.0 (published 7 months ago)
- Last Synced: 2026-07-24T21:17:33.086Z (about 1 month 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: adaptivecppWithRocm
Multi-backend implementation of SYCL for CPUs and GPUs
- Homepage: https://github.com/AdaptiveCpp/AdaptiveCpp
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/by-name/ad/adaptivecpp/package.nix#L163
- Licenses: BSD-2-Clause
- Latest release: 25.02.0 (published 7 months ago)
- Last Synced: 2026-03-26T01:08:51.604Z (5 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)
Dependencies
- actions/checkout v2 composite
- actions/checkout v2 composite
- actions/checkout v2 composite
- actions/cache v3 composite
- actions/checkout v3 composite
- ./.github/workflows/create-ci-docker * composite
- actions/checkout v4 composite
- beacon-biosignals/matrix-output v1 composite
- hendrikmuhs/ccache-action v1.2 composite
- actions/cache v4 composite
- actions/checkout v4 composite
- hendrikmuhs/ccache-action v1.2 composite
- actions/checkout v4 composite
- hendrikmuhs/ccache-action v1.2 composite
- actions/checkout v4 composite
- ./.github/workflows/create-ci-docker * composite
- actions/checkout v4 composite
- Jimver/cuda-toolkit v0.2.19 composite
- KyleMayes/install-llvm-action v2.0.7 composite
- actions/cache/restore v4 composite
- actions/cache/save v4 composite
- actions/checkout v4 composite
- actions/upload-artifact v4 composite
- hendrikmuhs/ccache-action v1.2 composite
- ilammy/msvc-dev-cmd v1 composite
- ./.github/workflows/create-ci-docker * composite
- actions/cache v4 composite
- actions/checkout v4 composite
- beacon-biosignals/matrix-output v1 composite
- hendrikmuhs/ccache-action v1.2 composite
- jakoch/install-vulkan-sdk-action v1 composite
- docker/build-push-action v6 composite
- docker/login-action v3 composite
- docker/metadata-action v5 composite
- docker/setup-buildx-action v3 composite
- dorny/paths-filter v3 composite
- tyriis/docker-image-tag-exists v2.1.0 composite
- actions/cache v4 composite
- actions/checkout v4 composite
- benchmark-action/github-action-benchmark v1 composite
- actions/checkout v4 composite
- actions/deploy-pages v4 composite
- actions/jekyll-build-pages v1 composite
- actions/setup-python v4 composite
- actions/upload-pages-artifact v3 composite
- ./.github/workflows/create-ci-docker * composite
- actions/checkout v4 composite
- beacon-biosignals/matrix-output v1 composite
- hendrikmuhs/ccache-action v1.2 composite
- KyleMayes/install-llvm-action v2.0.7 composite
- actions/cache v4 composite
- actions/cache/restore v4 composite
- actions/cache/save v4 composite
- actions/checkout v4 composite
- hendrikmuhs/ccache-action v1.2 composite
- ilammy/msvc-dev-cmd v1 composite
- jakoch/install-vulkan-sdk-action v1 composite