Searched refs:cgh (Results 1 – 5 of 5) sorted by relevance
| /libCEED/backends/sycl-ref/ |
| H A D | ceed-sycl-ref-qfunction.sycl.cpp | 67 ceed_Sycl->sycl_queue.submit([&](sycl::handler &cgh) { in CeedQFunctionApply_Sycl() argument 68 cgh.depends_on(e); in CeedQFunctionApply_Sycl() 71 cgh.set_arg(iarg, context_data); in CeedQFunctionApply_Sycl() 73 cgh.set_arg(iarg, Q); in CeedQFunctionApply_Sycl() 76 cgh.set_arg(iarg, input_i); in CeedQFunctionApply_Sycl() 80 cgh.set_arg(iarg, output_i); in CeedQFunctionApply_Sycl() 89 cgh.parallel_for(kernel_range, *(impl->QFunction)); in CeedQFunctionApply_Sycl()
|
| H A D | ceed-sycl-ref-basis.sycl.cpp | 56 sycl_queue.submit([&](sycl::handler &cgh) { in CeedBasisApplyInterp_Sycl() argument 57 cgh.depends_on(e); in CeedBasisApplyInterp_Sycl() 58 cgh.use_kernel_bundle(sycl_module); in CeedBasisApplyInterp_Sycl() 60 sycl::local_accessor<CeedScalar> s_mem(op_len + 2 * buf_len, cgh); in CeedBasisApplyInterp_Sycl() 62 …cgh.parallel_for<CeedBasisSyclInterp<is_transpose>>(kernel_range, [=](sycl::nd_item<1> work_item, … in CeedBasisApplyInterp_Sycl() 159 sycl_queue.submit([&](sycl::handler &cgh) { in CeedBasisApplyGrad_Sycl() argument 160 cgh.depends_on(e); in CeedBasisApplyGrad_Sycl() 161 cgh.use_kernel_bundle(sycl_module); in CeedBasisApplyGrad_Sycl() 163 sycl::local_accessor<CeedScalar> s_mem(2 * (op_len + buf_len), cgh); in CeedBasisApplyGrad_Sycl() 165 …cgh.parallel_for<CeedBasisSyclGrad<is_transpose>>(kernel_range, [=](sycl::nd_item<1> work_item, sy… in CeedBasisApplyGrad_Sycl()
|
| /libCEED/backends/sycl-shared/ |
| H A D | ceed-sycl-shared-basis.sycl.cpp | 69 ceed_Sycl->sycl_queue.submit([&](sycl::handler &cgh) { in CeedBasisApplyTensor_Sycl_shared() argument 70 cgh.depends_on(e); in CeedBasisApplyTensor_Sycl_shared() 71 cgh.set_args(num_elem, impl->d_interp_1d, d_u, d_v); in CeedBasisApplyTensor_Sycl_shared() 72 cgh.parallel_for(kernel_range, *interp_kernel); in CeedBasisApplyTensor_Sycl_shared() 92 ceed_Sycl->sycl_queue.submit([&](sycl::handler &cgh) { in CeedBasisApplyTensor_Sycl_shared() argument 93 cgh.depends_on(e); in CeedBasisApplyTensor_Sycl_shared() 94 cgh.set_args(num_elem, impl->d_interp_1d, d_grad_1d, d_u, d_v); in CeedBasisApplyTensor_Sycl_shared() 95 cgh.parallel_for(kernel_range, *grad_kernel); in CeedBasisApplyTensor_Sycl_shared() 112 ceed_Sycl->sycl_queue.submit([&](sycl::handler &cgh) { in CeedBasisApplyTensor_Sycl_shared() argument 113 cgh.depends_on(e); in CeedBasisApplyTensor_Sycl_shared() [all …]
|
| /libCEED/backends/sycl/ |
| H A D | ceed-sycl-compile.sycl.cpp | 182 ceed_Sycl->sycl_queue.submit([&](sycl::handler &cgh) { in CeedRunKernelDimSharedSycl() argument 183 cgh.depends_on(e); in CeedRunKernelDimSharedSycl() 184 cgh.set_args(*kernel_args); in CeedRunKernelDimSharedSycl() 185 cgh.parallel_for(kernel_range, *kernel); in CeedRunKernelDimSharedSycl()
|
| /libCEED/backends/sycl-gen/ |
| H A D | ceed-sycl-gen-operator.sycl.cpp | 149 CeedCallSycl(ceed, ceed_Sycl->sycl_queue.submit([&](sycl::handler &cgh) { in CeedOperatorApplyAdd_Sycl_gen() argument 150 cgh.depends_on(e); in CeedOperatorApplyAdd_Sycl_gen() 151 cgh.set_args(num_elem, qf_impl->d_c, impl->indices, impl->fields, impl->B, impl->G, impl->W); in CeedOperatorApplyAdd_Sycl_gen() 152 cgh.parallel_for(kernel_range, *(impl->op)); in CeedOperatorApplyAdd_Sycl_gen()
|