Searched refs:work_item (Results 1 – 1 of 1) sorted by relevance
62 …r<CeedBasisSyclInterp<is_transpose>>(kernel_range, [=](sycl::nd_item<1> work_item, sycl::kernel_ha… in CeedBasisApplyInterp_Sycl() argument82 sycl::group work_group = work_item.get_group(); in CeedBasisApplyInterp_Sycl()83 const CeedInt i = work_item.get_local_linear_id(); in CeedBasisApplyInterp_Sycl()111 work_item.barrier(sycl::access::fence_space::local_space); in CeedBasisApplyInterp_Sycl()165 …cgh.parallel_for<CeedBasisSyclGrad<is_transpose>>(kernel_range, [=](sycl::nd_item<1> work_item, sy… in CeedBasisApplyGrad_Sycl() argument185 sycl::group work_group = work_item.get_group(); in CeedBasisApplyGrad_Sycl()186 const CeedInt i = work_item.get_local_linear_id(); in CeedBasisApplyGrad_Sycl()212 work_item.barrier(sycl::access::fence_space::local_space); in CeedBasisApplyGrad_Sycl()259 sycl_queue.parallel_for<CeedBasisSyclWeight>(kernel_range, e, [=](sycl::item<3> work_item) { in CeedBasisApplyWeight_Sycl() argument260 if (dim == 1) w[work_item.get_linear_id()] = q_weight_1d[work_item[2]]; in CeedBasisApplyWeight_Sycl()[all …]