Browse Source

set execution engine to hardware

master
Constantin Fürst 11 months ago
parent
commit
01ecdce88f
  1. 8
      offloading-cacher/cache.hpp

8
offloading-cacher/cache.hpp

@ -522,15 +522,15 @@ inline dml::handler<dml::mem_copy_operation, std::allocator<uint8_t>> dsacache::
dml::data_view dstv = dml::make_view(dst, size); dml::data_view dstv = dml::make_view(dst, size);
if (CheckFlag(flags_, FLAG_HANDLE_PF)) { if (CheckFlag(flags_, FLAG_HANDLE_PF)) {
return dml::submit<dml::software>(
return dml::submit<dml::hardware>(
dml::mem_copy.block_on_fault(), srcv, dstv, dml::mem_copy.block_on_fault(), srcv, dstv,
dml::execution_interface<dml::software,std::allocator<uint8_t>>(), node
dml::execution_interface<dml::hardware,std::allocator<uint8_t>>(), node
); );
} }
else { else {
return dml::submit<dml::software>(
return dml::submit<dml::hardware>(
dml::mem_copy, srcv, dstv, dml::mem_copy, srcv, dstv,
dml::execution_interface<dml::software,std::allocator<uint8_t>>(), node
dml::execution_interface<dml::hardware,std::allocator<uint8_t>>(), node
); );
} }
} }

Loading…
Cancel
Save