diff options
author | Claudius 'keldu' Holeksa <mail@keldu.de> | 2024-08-22 18:03:01 +0200 |
---|---|---|
committer | Claudius 'keldu' Holeksa <mail@keldu.de> | 2024-08-22 18:03:01 +0200 |
commit | 185b51c1385a828170ba63243eba137b5aa77b64 (patch) | |
tree | 3dc6261cae2166ac4e4c4c317678b2e4229f46c3 /modules/remote-sycl/c++ | |
parent | 1fb10980808d66dfa6dec4ac87857d5c13bf7298 (diff) |
wip
Diffstat (limited to 'modules/remote-sycl/c++')
-rw-r--r-- | modules/remote-sycl/c++/transfer.hpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/modules/remote-sycl/c++/transfer.hpp b/modules/remote-sycl/c++/transfer.hpp index b6a21f0..bc24447 100644 --- a/modules/remote-sycl/c++/transfer.hpp +++ b/modules/remote-sycl/c++/transfer.hpp @@ -21,10 +21,10 @@ public: device_{std::move(device__)} {} - error_or<void> send(const data<Sch,Encoding>& dat, id<Schema> store_id){ + error_or<void> send(const data<Schema,Encoding>& dat, id<Schema> store_id){ auto eo_val = device_->template copy_to_device(dat); if(eo_val.is_error()){ - auto& err = eoval.get_error(); + auto& err = eo_val.get_error(); return std::move(err); } auto& val = eo_val.get_value(); @@ -75,7 +75,7 @@ private: /** * Store for the data the server manages. */ - typename impl::data_server_redux<Encoding, rmt::Sycl, typename tmpl_reduce<tmpl_group<Schema...>>::type >::type values_; + typename impl::data_server_redux<encode::Sycl<Encoding>, typename tmpl_reduce<tmpl_group<Schema...>>::type >::type values_; public: /** * Main constructor @@ -89,7 +89,7 @@ public: */ template<typename Sch> error_or<void> send(const data<Sch, Encoding>& dat, id<Sch> store_id){ - auto& vals = std::get<std::unordered_map<uint64_t, data<Sch,Encoding,rmt::Sycl>>>(values_); + auto& vals = std::get<std::unordered_map<uint64_t, data<Sch,encode::Sycl<Encoding>>>>(values_); auto eoval = device_->template copy_to_device<Sch, Encoding>(dat); if(eoval.is_error()){ auto& err = eoval.get_error(); |