23 template<alpaka::concepts::DeviceKind T_DeviceKind>
36 template<alpaka::concepts::DeviceKind T_DeviceKind>
37 struct GetApi::Op<onHost::unifiedCudaHip::Platform<ApiCudaRt, T_DeviceKind>>
39 inline constexpr auto operator()(
auto&& platform)
const
41 alpaka::unused(platform);
46 template<alpaka::concepts::DeviceKind T_DeviceKind>
47 struct GetDeviceType::Op<onHost::unifiedCudaHip::Platform<ApiCudaRt, T_DeviceKind>>
49 decltype(
auto)
operator()(
auto&& platform)
const
51 alpaka::unused(platform);
52 return T_DeviceKind{};
alpaka internal implementations.
Functionality which is usable on the host CPU controller thread.
auto make_sharedSingleton(T_Args &&... args)
constexpr auto operator()(auto &&any) const