| 21 | |
| 22 | template <typename ker_t, int dim, int subgroup_size> |
| 23 | static inline void sycl_comp_kernel_submit(sycl::nd_range<dim> range, sycl::queue q, ker_t ker) { |
| 24 | auto cgf = [&](::sycl::handler& cgh) [[sycl::reqd_sub_group_size(subgroup_size)]] { |
| 25 | ker.sycl_ker_local_memory_creation(cgh); |
| 26 | cgh.parallel_for<ker_t>(range, ker); |
| 27 | }; |
| 28 | q.submit(cgf); |
| 29 | } |
| 30 | |
| 31 | template <typename T, int DATA_TYPE> |
| 32 | void dequantizeBlockwise( |
nothing calls this directly
no test coverage detected