18#include <batchlas/export.hh>
19#include <sycl/sycl.hpp>
Event event_from_sycl(sycl::event event)
Wrap a foreign sycl::event as a BatchLAS Event, so BatchLAS work can be ordered after work BatchLAS d...
sycl::event sycl_event(const Event &event)
The sycl::event underlying a BatchLAS Event.
sycl::queue & sycl_queue(const Queue &ctx)
The sycl::queue BatchLAS submits this Queue's work on.
Completion handle of enqueued work, returned by every entry point.
Where BatchLAS work runs: a device, a backend, an ordered SYCL queue and a workspace arena.
batchlas::Device, batchlas::Event and batchlas::Queue: where work runs and how it is ordered.