|
| struct | alpaka::onHost::internal::AdjustThreadSpec |
| struct | alpaka::onHost::internal::AdjustThreadSpec::Op< T_Device, T_FrameSpec, T_KernelBundle > |
| struct | alpaka::onHost::internal::Alloc |
| struct | alpaka::onHost::internal::Alloc::Op< T_Type, T_Any, T_Extents > |
| struct | alpaka::onHost::internal::AllocDeferred |
| struct | alpaka::onHost::internal::AllocDeferred::Op< T_Type, T_Any, T_Extents > |
| struct | alpaka::onHost::internal::AllocMapped |
| struct | alpaka::onHost::internal::AllocMapped::Op< T_Type, T_Any, T_Extents > |
| struct | alpaka::onHost::internal::AllocUnified |
| struct | alpaka::onHost::internal::AllocUnified::Op< T_Type, T_Any, T_Extents > |
| struct | alpaka::onHost::internal::Data |
| struct | alpaka::onHost::internal::Data::Op< T_Any > |
| struct | alpaka::onHost::internal::Enqueue |
| struct | alpaka::onHost::internal::Enqueue::Event< T_Queue, T_Event > |
| struct | alpaka::onHost::internal::Enqueue::HostTask< T_Queue, T_Task > |
| struct | alpaka::onHost::internal::Enqueue::HostTaskDeferred< T_Queue, T_Task > |
| struct | alpaka::onHost::internal::Enqueue::Kernel< T_Queue, T_LaunchCfg, T_KernelBundle > |
| struct | alpaka::onHost::internal::Fill |
| struct | alpaka::onHost::internal::Fill::Op< T_Queue, T_Dest, T_Value, T_Extents > |
| struct | alpaka::onHost::internal::GetDevice |
| struct | alpaka::onHost::internal::GetDevice::Op< T_Any > |
| struct | alpaka::onHost::internal::GetDeviceCount |
| struct | alpaka::onHost::internal::GetDeviceCount::Op< T_Platform > |
| struct | alpaka::onHost::internal::GetDeviceProperties |
| struct | alpaka::onHost::internal::GetDeviceProperties::Op< T_Any > |
| struct | alpaka::onHost::internal::GetExtents |
| struct | alpaka::onHost::internal::GetExtents::Op< T_Any > |
| struct | alpaka::onHost::internal::GetFreeGlobalMemBytes |
| struct | alpaka::onHost::internal::GetFreeGlobalMemBytes::Op< T_Any > |
| struct | alpaka::onHost::internal::GetNativeHandle |
| struct | alpaka::onHost::internal::GetNativeHandle::Op< T_Any > |
| struct | alpaka::onHost::internal::GetPitches |
| struct | alpaka::onHost::internal::GetPitches::Op< T_Any > |
| struct | alpaka::onHost::internal::IsDataAccessible |
| | checks if a view can be accessed from the given device More...
|
| struct | alpaka::onHost::internal::IsDataAccessible::FirstPath< T_Device, T_Any > |
| struct | alpaka::onHost::internal::IsDataAccessible::SecondPath< T_DataApi, T_DeviceKind, T_Any > |
| struct | alpaka::onHost::internal::IsEventComplete |
| struct | alpaka::onHost::internal::IsEventComplete::Op< T_Any > |
| struct | alpaka::onHost::internal::IsQueueEmpty |
| struct | alpaka::onHost::internal::IsQueueEmpty::Op< T_Queue > |
| struct | alpaka::onHost::internal::MakeDevice |
| struct | alpaka::onHost::internal::MakeDevice::Op< T_Platform > |
| struct | alpaka::onHost::internal::MakeEvent |
| struct | alpaka::onHost::internal::MakeEvent::Op< T_Device > |
| struct | alpaka::onHost::internal::MakePlatform |
| struct | alpaka::onHost::internal::MakePlatform::Op< T_Api, T_DeviceKind > |
| struct | alpaka::onHost::internal::MakeQueue |
| struct | alpaka::onHost::internal::MakeQueue::Op< T_Device, T_QueueKind > |
| struct | alpaka::onHost::internal::Memcpy |
| struct | alpaka::onHost::internal::Memcpy::Op< T_Queue, T_Dest, T_Source, T_Extents > |
| struct | alpaka::onHost::internal::MemcpyDeviceGlobal |
| struct | alpaka::onHost::internal::MemcpyDeviceGlobal::Op< T_Queue, T_Dest, T_Source > |
| struct | alpaka::onHost::internal::Memset |
| struct | alpaka::onHost::internal::Memset::Op< T_Queue, T_Dest, T_Extents > |
| struct | alpaka::onHost::internal::Wait |
| struct | alpaka::onHost::internal::Wait::Op< T_Any > |
| struct | alpaka::onHost::internal::WaitFor |
| struct | alpaka::onHost::internal::WaitFor::Op< T_Queue, T_Event > |
|
| template<typename TKernelFn, typename... TArgs> |
| static auto | alpaka::onHost::internal::adjustThreadSpec (auto const &device, onHost::concepts::FrameSpec auto const &frameSpec, KernelBundle< TKernelFn, TArgs... > const &kernelBundle) |
| template<typename TKernelFn, typename... TArgs> |
| void | alpaka::onHost::internal::enqueue (auto &queue, onHost::concepts::ThreadOrFrameSpec auto const &launchCfg, KernelBundle< TKernelFn, TArgs... > const &kernelBundle) |
| void | alpaka::onHost::internal::enqueueHostFn (auto &queue, auto const &task) |
| void | alpaka::onHost::internal::enqueueHostFnDeferred (auto &queue, auto const &task) |
| constexpr auto | alpaka::onHost::internal::getDevice (auto &&any) |
| DeviceProperties | alpaka::onHost::internal::getDeviceProperties (auto const &platform, uint32_t idx) |
| auto | alpaka::onHost::internal::getExtents (auto &&any) |
| template<typename T_Any> |
| auto | alpaka::onHost::internal::getExtents (Handle< T_Any > &&any) |
| template<typename T_DataType> |
| constexpr auto | alpaka::onHost::internal::getFrameSpec (auto const &internalDevice, alpaka::concepts::Executor auto executor, alpaka::concepts::VectorOrScalar auto const &extents) |
| | implementation to get a SIMD optimized frame spec
|
| auto | alpaka::onHost::internal::getNativeHandle (auto &&any) |
| auto | alpaka::onHost::internal::getPitches (auto &&any) |
| template<typename T_Any> |
| auto | alpaka::onHost::internal::getPitches (Handle< T_Any > &&any) |
| bool | alpaka::onHost::internal::isEventComplete (auto &&any) |
| bool | alpaka::onHost::internal::isQueueEmpty (auto &queue) |
| static auto | alpaka::onHost::internal::makePlatform (auto api, alpaka::concepts::DeviceKind auto deviceType) |
| void | alpaka::onHost::internal::wait (auto &&any) |
| void | alpaka::onHost::internal::waitFor (auto &queue, auto &event) |