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

Go to the source code of this file.

Classes

struct  alpaka::api::OneApi
struct  alpaka::onAcc::internal::trait::AutoIndexMapping::Op< T_Acc, api::OneApi, deviceKind::Cpu >
struct  alpaka::trait::GetAdjustedAlignment::Op< T_Type, api::OneApi, deviceKind::IntelGpu >
struct  alpaka::trait::GetArchSimdWidth::Op< T_Type, api::OneApi, deviceKind::Cpu >
struct  alpaka::trait::GetArchSimdWidth::Op< T_Type, api::OneApi, T_DeviceKind >
struct  alpaka::trait::GetCachelineSize::Op< api::OneApi, deviceKind::Cpu >
struct  alpaka::trait::GetCachelineSize::Op< api::OneApi, T_DeviceKind >
struct  alpaka::trait::GetNumPipelines::Op< api::OneApi, deviceKind::Cpu >
struct  alpaka::trait::GetNumPipelines::Op< api::OneApi, T_DeviceKind >

Namespaces

namespace  alpaka
 main alpaka namespace.
namespace  alpaka::api
namespace  alpaka::onAcc
 functionality which is usable on the accelerator compute device from within a kernel.
namespace  alpaka::onAcc::internal
namespace  alpaka::onAcc::internal::trait
namespace  alpaka::trait

Variables

constexpr auto alpaka::api::oneApi = OneApi{}