syclreference.com
  1. SYCL
  2. | API Reference
  3. | Command Groups
  4. | handler
  5. | single_task

single_task

MISSING


template <typename nameT, typename functorT>
void single_task(cl::sycl::kernel syclKernel, const functorT & functor)
(1)
template <typename nameT, typename functorT>
void single_task(const functorT & functor)
(2)
void single_task(cl::sycl::kernel * syclKernel)
(3)
void single_task(cl::sycl::kernel syclKernel)
(4)
  1. This function effectively just launches a single thread to execute the kernel in serial asynchronously to the host execution. This function takes in a precompiled kernel created using
    Parameters:
    • cl::sycl::kernel syclKernel : The precompiled kernel to be enqueued
    • const functorT & functor : The kernel being enqueued
  2. This function effectively just launches a single thread to execute the kernel in serial asynchronously to the host execution.
    Parameters:
    • const functorT & functor : The kernel being enqueued
  3. COMPUTECPP_DEV
    Parameters:
    • cl::sycl::kernel * syclKernel
  4. This function effectively just launches a single thread to execute the kernel in serial asynchronously to the host execution. This function takes in a precompiled kernel created using
    Parameters:
    • cl::sycl::kernel syclKernel : The precompiled kernel to be enqueued

syclreference.com — SYCL Reference Pages

Last updated: 2019-01-24 00:24:52 +0000