Developer Guide and Reference

  • 2021.4
  • 09/27/2021
  • Public Content

DPCT1021

Message

Migration of
cublasHandle_t
in
__global__
or
__device__
function is not supported. You may need to redesign the code

Detailed Help

The
cublasHandle_t
is migrated to the
cl::sycl::queue
. Because SYCL* 1.2.1 does not support device-side enqueue of the kernel, the usage of the
cl::sycl::queue
is not possible in SYCL kernels.

Suggestions to Fix

Redesign the code to submit all kernels by the host program instead of device-side enqueue.

Product and Performance Information

1

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.