Home
last modified time | relevance | path

Searched refs:work_item (Results 1 – 1 of 1) sorted by relevance

/libCEED/backends/sycl-ref/
H A Dceed-sycl-ref-basis.sycl.cpp62 …r<CeedBasisSyclInterp<is_transpose>>(kernel_range, [=](sycl::nd_item<1> work_item, sycl::kernel_ha… in CeedBasisApplyInterp_Sycl() argument
82 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() argument
185 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() argument
260 if (dim == 1) w[work_item.get_linear_id()] = q_weight_1d[work_item[2]]; in CeedBasisApplyWeight_Sycl()
[all …]