11 DLL_INTERFACE_CALL(oneapi_iterate_devices,
void, OneAPIDeviceIteratorCallback cb,
void *user_ptr)
14 DLL_INTERFACE_CALL(oneapi_create_queue,
bool, SyclQueue *&external_queue,
int device_index)
17 oneapi_usm_aligned_alloc_host,
void *, SyclQueue *
queue,
size_t memory_size,
size_t alignment)
22 oneapi_usm_memcpy,
bool, SyclQueue *
queue,
void *
dest,
void *
src,
size_t num_bytes)
42 void *memory_device_pointer)
48 const
size_t kernel_global_size)
SyclQueue void void size_t num_bytes SyclQueue void const char void *memory_device_pointer KernelContext int kernel
SyclQueue void void size_t num_bytes SyclQueue void const char * memory_name
SyclQueue void void * src
SyclQueue void void size_t num_bytes SyclQueue void const char void *memory_device_pointer KernelContext * context
DLL_INTERFACE_CALL(oneapi_usm_aligned_alloc_host, void *, SyclQueue *queue, size_t memory_size, size_t alignment) DLL_INTERFACE_CALL(oneapi_usm_memcpy
SyclQueue void void size_t num_bytes SyclQueue void const char void *memory_device_pointer KernelContext int size_t global_size
SyclQueue void void size_t num_bytes SyclQueue void * kernel_globals