Native Kernels

Enables native kernel execution. The CPU device supports the execution of native kernels (CL_EXEC_NATIVE_KERNEL option of the CL_DEVICE_EXECUTION_CAPABILITIES property of device information).

Access native kernels through a host function pointer. Queued native kernels for execution along with OpenCL™ kernels on a device and share memory objects with OpenCL kernels. For example, these native kernels could be functions defined in application code or exported from a library.