-
Notifications
You must be signed in to change notification settings - Fork 795
Closed
Labels
enhancementNew feature or requestNew feature or requesthipIssues related to execution on HIP backend.Issues related to execution on HIP backend.
Description
Global offsets are currently not supported with the HIP plugin, see:
The HIP ABI has an implicit args mechanism that seems to be meant for global offsets amongst other things, we may be able to use that to implement support for it in SYCL, however it doesn't look like the HIP API let's us pass global offsets through. So we may need a similar mechanism as the CUDA plugin where we pass the global offsets as an extra kernel argument, this would also require an IR pass to re-write the kernel entry points and global offset access.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requesthipIssues related to execution on HIP backend.Issues related to execution on HIP backend.