alpaka
Abstraction Library for Parallel Kernel Acceleration
Loading...
Searching...
No Matches
Device.hpp File Reference

Go to the source code of this file.

Classes

struct  alpaka::internal::GetApi::Op< onHost::cpu::Device< T_Platform > >
struct  alpaka::onHost::cpu::Device< T_Platform >
struct  alpaka::onHost::internal::AdjustThreadSpec::Op< cpu::Device< T_Platform >, FrameSpec< T_NumFrames, T_FrameExtents, exec::CpuSerial >, T_KernelBundle >
 Set number of thread blocks and threads per block to one. More...
struct  alpaka::onHost::internal::AdjustThreadSpec::Op< cpu::Device< T_Platform >, FrameSpec< T_NumFrames, T_FrameExtents, T_Executor >, T_KernelBundle >
struct  alpaka::onHost::internal::Alloc::Op< T_Type, cpu::Device< T_Platform >, T_Extents >
struct  alpaka::onHost::internal::AllocMapped::Op< T_Type, cpu::Device< T_Platform >, T_Extents >
struct  alpaka::onHost::internal::AllocUnified::Op< T_Type, cpu::Device< T_Platform >, T_Extents >
struct  alpaka::onHost::internal::GetDeviceProperties::Op< cpu::Device< T_Platform > >
struct  alpaka::onHost::internal::IsDataAccessible::FirstPath< cpu::Device< T_Platform >, T_Any >
struct  alpaka::onHost::trait::IsExecutorSupportedBy::Op< exec::CpuSerial, cpu::Device< T_Platform > >

Namespaces

namespace  alpaka
 main alpaka namespace.
namespace  alpaka::internal
 alpaka internal implementations.
namespace  alpaka::onHost
 Functionality which is usable on the host CPU controller thread.
namespace  alpaka::onHost::cpu
namespace  alpaka::onHost::internal
namespace  alpaka::onHost::trait