JuliaGPU/JACC.jl
CPU/GPU portable array, parallel_for/parallel_reduce in Julia for productive science. Funded by the US DOE Advanced Scientific Computing Research (ASCR).
Is JuliaGPU/JACC.jl beginner-friendly?
The maintainers of JuliaGPU/JACC.jl usually reply to a pull request within 1 day. 1 beginner-friendly issue is open now.
- Stars
- 147
- Forks
- 30
- Open beginner issues
- 1
- Indexed issues
- 32
- Avg merge
- 22h 30m
- Merged PRs (30d)
- 11
- Dominant language
- Julia
- License
- MIT
- Last GitHub push
- Sep 18, 2026
- Latest indexed
- Sep 18, 2026
- Contributing guide
- Contributing guide
- Code of conduct
- No code of conduct
- Beginner labels
- No beginner labels indexed
How to contribute to JuliaGPU/JACC.jl
- Read the contributing guide first: it says how the maintainers want changes proposed, tested and reviewed.
- Your contributions will be published under the project's MIT license.
- Pick the open beginner-friendly issue below and comment that you want to work on it before you start.
Issues somebody may already be working on are listed last. List everything by date
-
Difficulty 4/5 3-5 days Newbie friendliness 55/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
Maintainers usually reply within 1 day
-
Difficulty 3/5 1-2 days Newbie friendliness 35/100
Maintainers usually reply within 1 day
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
Maintainers usually reply within 1 day
-
Create kernel objects with `@metal launch=false ...` following AMDGPU extensionMay be free again @williamfgc claimed this 65 days ago, and no pull request is open. Openenhancement Metal
JuliaGPU/JACC.jl#399 · 1 assignee ·
Maintainers usually reply within 1 day
-
Add custom reduction testsMay be free again @PhilipFackler claimed this 72 days ago, and no pull request is open. Open
JuliaGPU/JACC.jl#395 · 1 assignee ·
Maintainers usually reply within 1 day
-
Feature request: axis-wise parallel_reduce (reduce along a dimension, returning a vector) (Sunny.jl)May be free again @PhilipFackler claimed this 81 days ago, and no pull request is open. Openenhancement
JuliaGPU/JACC.jl#384 · 3 comments · 1 assignee ·
Maintainers usually reply within 1 day
-
Implement `parallel_scan`May be free again @PhilipFackler claimed this 94 days ago, and no pull request is open. Openenhancement
JuliaGPU/JACC.jl#382 · 1 assignee ·
Maintainers usually reply within 1 day
-
Add internal option to switch between threads implementationsMay be free again @PhilipFackler claimed this 104 days ago, and no pull request is open. Open
JuliaGPU/JACC.jl#372 · 1 assignee ·
Maintainers usually reply within 1 day
-
Add consumer/functional testsMay be free again @PhilipFackler claimed this 115 days ago, and no pull request is open. Open
JuliaGPU/JACC.jl#371 · 1 assignee ·
Maintainers usually reply within 1 day
-
Include TestEnv.jl to make local testing easierMay be free again @PhilipFackler claimed this 115 days ago, and no pull request is open. Open
JuliaGPU/JACC.jl#370 · 1 assignee ·
Maintainers usually reply within 1 day
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
Maintainers usually reply within 1 day
-
Difficulty 5/5 Over a week Newbie friendliness 35/100
Maintainers usually reply within 1 day
-
Update JACC.Multi and JACC.Async APIs to be consistent with base APIMay be free again @PhilipFackler claimed this 320 days ago, and no pull request is open. Open
JuliaGPU/JACC.jl#286 · 1 assignee ·
Maintainers usually reply within 1 day
-
JACC.Multi.BLAS level 1 implentationsMay be free again @PhilipFackler claimed this 437 days ago, and no pull request is open. Openenhancement
JuliaGPU/JACC.jl#247 · 1 assignee ·
Maintainers usually reply within 1 day
-
Function to return launch spec for a kernel without launchingMay be free again @PhilipFackler claimed this 474 days ago, and no pull request is open. Openenhancement
JuliaGPU/JACC.jl#236 · 1 assignee ·
Maintainers usually reply within 1 day
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
JuliaGPU/JACC.jl#234 · 1 comment · 1 reaction ·
Maintainers usually reply within 1 day
-
Add more tests for atomic operationsMay be free again @PhilipFackler claimed this 550 days ago, and no pull request is open. Open
JuliaGPU/JACC.jl#217 · 1 assignee ·
Maintainers usually reply within 1 day
-
enhancement
Difficulty 5/5 Over a week Newbie friendliness 25/100
Maintainers usually reply within 1 day
-
Struct of arraysOpen
Difficulty 4/5 3-5 days Newbie friendliness 35/100
JuliaGPU/JACC.jl#51 · 4 comments · 1 reaction ·
Maintainers usually reply within 1 day
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
Maintainers usually reply within 1 day
-
Test CUDA/HIP-aware MPI.jlPossibly taken @PhilipFackler claimed this 5 days ago. Openenhancement
JuliaGPU/JACC.jl#445 · 2 assignees ·
Maintainers usually reply within 1 day
-
Run CI tests on Multi-GPU SystemsPossibly taken @williamfgc claimed this 12 days ago. Open
JuliaGPU/JACC.jl#434 · 1 comment · 1 assignee ·
Maintainers usually reply within 1 day