Michael Aziz
Michael Aziz
This change updates the SYCL runtime to use `piextKernelSuggestMaxCooperativeGroupCount` and `piextEnqueueCooperativeKernelLaunch` for cooperative kernels. These functions are used to implement the query and launch kernels as described in the sycl_ext_oneapi_root_group...
Includes the following changes: - Fix the `get_local_range`, `get_max_local_range`, `get_local_linear_range` tests. The expected values now match the extension specification. - Re-enable the test case on L0. It should pass once...
Defines `urKernelSuggestMaxCooperativeGroupCountExp` and `urEnqueueCooperativeKernelLaunchExp` to enable cooperative kernels with more than one work group.