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

Go to the source code of this file.

Classes

struct  cl::sycl::ext::intel::experimental::esimd::kernel_properties::detail::proxy< T >
 
struct  cl::sycl::ext::intel::experimental::esimd::kernel_properties::use_double_grf_tag
 A boolean property which requests the compiler to double the amount of general-purpose registers available to a thread at the expense of reducing the amount of available hardware threads. More...
 

Namespaces

 cl
 We provide new interfaces for matrix muliply in this patch:
 
 cl::sycl
 
 cl::sycl::ext
 
 cl::sycl::ext::intel
 
 cl::sycl::ext::intel::experimental
 
 cl::sycl::ext::intel::experimental::esimd
 
 cl::sycl::ext::intel::experimental::esimd::kernel_properties
 
 cl::sycl::ext::intel::experimental::esimd::kernel_properties::detail
 This namespace contains APIs to set kernel properties.
 

Functions

template<class... KernelProps>
void cl::sycl::ext::intel::experimental::esimd::set_kernel_properties (KernelProps... props)
 

Variables

constexpr use_double_grf_tag cl::sycl::ext::intel::experimental::esimd::kernel_properties::use_double_grf = {}