summaryrefslogtreecommitdiff
path: root/modules/remote-sycl/c++
diff options
context:
space:
mode:
authorClaudius 'keldu' Holeksa <mail@keldu.de>2024-08-22 18:03:01 +0200
committerClaudius 'keldu' Holeksa <mail@keldu.de>2024-08-22 18:03:01 +0200
commit185b51c1385a828170ba63243eba137b5aa77b64 (patch)
tree3dc6261cae2166ac4e4c4c317678b2e4229f46c3 /modules/remote-sycl/c++
parent1fb10980808d66dfa6dec4ac87857d5c13bf7298 (diff)
wip
Diffstat (limited to 'modules/remote-sycl/c++')
-rw-r--r--modules/remote-sycl/c++/transfer.hpp8
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();