Skip to content

KI Sub-groups#668

Merged
christiangnrd merged 17 commits into
JuliaGPU:mainfrom
christiangnrd:subgroups
Jul 15, 2026
Merged

KI Sub-groups#668
christiangnrd merged 17 commits into
JuliaGPU:mainfrom
christiangnrd:subgroups

Conversation

@christiangnrd

@christiangnrd christiangnrd commented Dec 23, 2025

Copy link
Copy Markdown
Member

No description provided.

@github-actions

github-actions Bot commented Dec 23, 2025

Copy link
Copy Markdown
Contributor

Your PR no longer requires formatting changes. Thank you for your contribution!

@christiangnrd christiangnrd mentioned this pull request Jan 2, 2026
@christiangnrd
christiangnrd marked this pull request as draft January 3, 2026 19:47
Comment thread test/interface.jl
@christiangnrd
christiangnrd force-pushed the subgroups branch 7 times, most recently from daea025 to 6343fd2 Compare January 7, 2026 16:55
@codecov

codecov Bot commented Jan 7, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 75.00000% with 11 lines in your changes missing coverage. Please review.
✅ Project coverage is 64.57%. Comparing base (7289ea0) to head (246dd41).
⚠️ Report is 1 commits behind head on main.

Files with missing lines Patch % Lines
src/pocl/backend.jl 73.07% 7 Missing ⚠️
src/interface.jl 0.00% 3 Missing ⚠️
src/pocl/compiler/compilation.jl 88.88% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #668      +/-   ##
==========================================
+ Coverage   64.39%   64.57%   +0.17%     
==========================================
  Files          23       23              
  Lines        1969     2010      +41     
==========================================
+ Hits         1268     1298      +30     
- Misses        701      712      +11     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@christiangnrd
christiangnrd force-pushed the subgroups branch 5 times, most recently from f0a545c to 8858825 Compare February 19, 2026 23:54
@christiangnrd
christiangnrd marked this pull request as ready for review February 20, 2026 00:13
@christiangnrd
christiangnrd force-pushed the subgroups branch 3 times, most recently from 7ddba7e to 8de2c42 Compare March 24, 2026 10:29
@JuliaGPU JuliaGPU deleted a comment from github-actions Bot Mar 24, 2026
@christiangnrd
christiangnrd force-pushed the subgroups branch 2 times, most recently from 409a1e7 to 08a8130 Compare May 28, 2026 22:53
@christiangnrd

christiangnrd commented Jul 2, 2026

Copy link
Copy Markdown
Member Author

@vchuravy I added a supports_subgroup function to KA that defaults to true since it only really needs to be defined in OpenCL.jl. If you agree with that approach I'll revert CI pointing to my intrinsicsnew branches and merge this!

Comment thread src/pocl/backend.jl
@christiangnrd
christiangnrd force-pushed the subgroups branch 2 times, most recently from 6d6616a to 5c2d911 Compare July 4, 2026 16:29
Comment thread src/KernelAbstractions.jl Outdated
@christiangnrd
christiangnrd force-pushed the subgroups branch 2 times, most recently from 17c4664 to 25723c1 Compare July 7, 2026 14:30
@christiangnrd
christiangnrd requested a review from vchuravy July 9, 2026 00:51
@christiangnrd

Copy link
Copy Markdown
Member Author

GHA failure unrelated.

@christiangnrd
christiangnrd merged commit 0534c73 into JuliaGPU:main Jul 15, 2026
59 of 60 checks passed
@christiangnrd
christiangnrd deleted the subgroups branch July 15, 2026 15:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants