You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This PR makes the following changes:
1. Moves implementation of `max_global_work_groups` to UR. This query
has been implemented in SYCL RT because there's no backend support for
`max_global_work_groups` query. However, it was recently decided that
OpenCL will add a corresponding query. See CMPLRLLVM-73572 for more
info.
2. Changes `max_global_work_groups` from `INT_MAX` to `SIZE_MAX` for all
backends. For CUDA, HIP, OFFLOAD, and L0 adapter, we calculate the value
of `max_global_work_groups` by taking minimum of `SIZE_MAX` and
multiplication of per-dimension max group size.
3. Changed `max_work_groups<3>` so that `max_global_work_groups` no
longer limits per-dimension max work group size.
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: iclsrc <iclsrc@intel.com>
0 commit comments