device< rmt::Sycl >
Description
Represents a remote Sycl device.
Vars
acpp::sycl::queue |
||
Methods
device ( ) |
|
error_or < data < Schema, encode::Sycl < Encoding > > > |
copy_to_device ( const data < Schema, Encoding > & ) |
error_or < data < Schema, encode::Sycl < Encoding > > > |
allocate_on_device ( const data < typename meta_schema < Schema >::MetaSchema, Encoding > & ) |
copy_to_host ( data < Schema, encode::Sycl < Encoding > > & ) |
|
acpp::sycl::queue & |
get_handle ( ) |
Vars Description
acpp::sycl::queue cmd_queue_
Methods Description
device ( )
error_or < data < Schema, encode::Sycl < Encoding > > > copy_to_device ( const data < Schema, Encoding > & )
error_or < data < Schema, encode::Sycl < Encoding > > > allocate_on_device ( const data < typename meta_schema < Schema >::MetaSchema, Encoding > & )
error_or < data < Schema, Encoding > > copy_to_host ( data < Schema, encode::Sycl < Encoding > > & )
acpp::sycl::queue & get_handle ( )