-
Notifications
You must be signed in to change notification settings - Fork 111
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add two new properties to ur_kernel_group_info_t #1996
Conversation
8165d6d
to
eb2d7d9
Compare
3b47ca3
to
b595cbf
Compare
LGTM but I think it'd be a good idea to add a SYCL kernel here that uses this SYCL property. |
I think that's a good idea but would depend on my DPC++ PR to be merged first, so that will have to be future work. |
b595cbf
to
2b9c42c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Native CPU LGTM, thank you
Ping @oneapi-src/unified-runtime-opencl-write and @oneapi-src/level-zero-maintainers, thanks |
Ping @oneapi-src/level-zero-maintainers, thanks |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm, just one nit.
Also, the windows build is failing - a rebase should fix that.
4ac25b4
to
118a885
Compare
f71a91e
to
bcca15a
Compare
These two properties allow the program to specify a maximum work-group size in various ways. They are intended to be targeted from languages such as SYCL (see intel/llvm#14518). This PR implements them for CUDA and Native CPU. It should also be able support them for HIP, in the same fashion. Other adapters using SPIR-V and/or Level Zero would require further changes to both of those specifications.
bcca15a
to
6eb5208
Compare
These two properties allow the program to specify a maximum work-group size in various ways.
They are intended to be targeted from languages such as SYCL (see intel/llvm#14518).
This PR implements them for CUDA and Native CPU. It should also be able support them for HIP, in the same fashion. Other adapters using SPIR-V and/or Level Zero will need further changes to both of those specifications.