oneDPL
oneDPL copied to clipboard
[oneDPL] Added "in order" queue support
[oneDPL] Added "in order" queue support.
We introduce __dpl_sycl::__event
and __dpl_sycl::sumbit(..)
wrappers.
- For
out_of_order
queue the mentioned wrappers work as sycl::event and sycl::queue::submit, set sycl dependencies and return sycl event. - For
in_order
queue__dpl_sycl::sumbit
doesn't set sycl dependencies and dosn't return sycl event. To provide a sync oneDPL call__dpl_sycl::__event
callssycl::queue::wait
.