diff options
author | Claudius "keldu" Holeksa <mail@keldu.de> | 2024-03-25 10:19:05 +0100 |
---|---|---|
committer | Claudius "keldu" Holeksa <mail@keldu.de> | 2024-03-25 10:19:21 +0100 |
commit | 54db05729e4b091e3184be4928b59a054aa248c0 (patch) | |
tree | a03e3467e23e8b29d2fe22a1174ed72d3f8569d7 /modules/remote-kokkos | |
parent | dd344394c0831453ec66298a99414deb56db9d3d (diff) |
remote-kokkos: Minor design related changes
Diffstat (limited to 'modules/remote-kokkos')
-rw-r--r-- | modules/remote-kokkos/c++/rpc.hpp | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/modules/remote-kokkos/c++/rpc.hpp b/modules/remote-kokkos/c++/rpc.hpp index 9137da0..bddb60d 100644 --- a/modules/remote-kokkos/c++/rpc.hpp +++ b/modules/remote-kokkos/c++/rpc.hpp @@ -1,30 +1,28 @@ #pragma once -#include <hip.hpp> - namespace saw { namespace rmt { -struct DeviceHip {}; +struct DeviceKokkos {}; } template<> -class remote<rmt::DeviceHip> { +class remote<rmt::DeviceKokkos> { private: public: template<typename Iface> - error_or<rpc_client<rmt::DeviceHip, Iface>> connect(){ + error_or<rpc_client<rmt::DeviceKokkos, Iface>> connect(){ return make_error<err::not_implemented>(); } }; -error_or<remote<rmt::DeviceHip>> create_remote(){ +error_or<remote<rmt::DeviceKokkos>> create_remote(){ auto rc = hipInit(0); return make_error<err::not_implemented>(); } template<typename Iface> -class rpc_client<rmt::DeviceHip, Iface> { +class rpc_client<rmt::DeviceKokkos, Iface> { public: template<typename... T> struct request { @@ -35,7 +33,7 @@ public: }; template<typename Iface> -class rpc_server<rmt::DeviceHip, Iface> { +class rpc_server<rmt::DeviceKokkos, Iface> { private: /** * Needs a variant ptr of all possible return types |