DPC++ Runtime
Runtime libraries for oneAPI DPC++
launch_experimental.hpp File Reference
Include dependency graph for launch_experimental.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 syclcompat
 
 syclcompat::experimental
 

Functions

template<auto F, int SubgroupSize, typename... Args>
std::enable_if_t< std::is_invocable_v< decltype(F), Args..., char * >, sycl::eventsyclcompat::experimental::launch (sycl::nd_range< 3 > launch_range, std::size_t local_memory_size, sycl::queue queue, Args... args)
 
template<auto F, int SubgroupSize, int Dim, typename... Args>
std::enable_if_t< std::is_invocable_v< decltype(F), Args..., char * >, sycl::eventsyclcompat::experimental::launch (sycl::nd_range< Dim > launch_range, std::size_t local_memory_size, Args... args)
 
template<auto F, int SubgroupSize, typename... Args>
std::enable_if_t< std::is_invocable_v< decltype(F), Args..., char * >, sycl::eventsyclcompat::experimental::launch (::syclcompat::dim3 grid_dim, ::syclcompat::dim3 block_dim, std::size_t local_memory_size, Args... args)
 
template<auto F, int SubgroupSize, typename... Args>
std::enable_if_t< std::is_invocable_v< decltype(F), Args... >, sycl::eventsyclcompat::experimental::launch (sycl::nd_range< 3 > launch_range, sycl::queue queue, Args... args)
 
template<auto F, int SubgroupSize, int Dim, typename... Args>
std::enable_if_t< std::is_invocable_v< decltype(F), Args... >, sycl::eventsyclcompat::experimental::launch (sycl::nd_range< Dim > launch_range, Args... args)
 
template<auto F, int SubgroupSize, typename... Args>
std::enable_if_t< std::is_invocable_v< decltype(F), Args... >, sycl::eventsyclcompat::experimental::launch (::syclcompat::dim3 grid_dim, ::syclcompat::dim3 block_dim, Args... args)