![]() |
alpaka
Abstraction Library for Parallel Kernel Acceleration
|
#include "alpaka/KernelBundle.hpp"#include "alpaka/Vec.hpp"#include "alpaka/core/common.hpp"#include "alpaka/mem/Alignment.hpp"#include "alpaka/onHost/Handle.hpp"#include "alpaka/onHost/demangledName.hpp"Go to the source code of this file.
Classes | |
| struct | alpaka::internal::GetAlignment |
| struct | alpaka::internal::GetAlignment::Op< T_Any > |
| struct | alpaka::internal::GetApi |
| struct | alpaka::internal::GetApi::Op< T_Any > |
| struct | alpaka::internal::GetDeviceType |
| struct | alpaka::internal::GetDeviceType::Op< T_Any > |
| struct | alpaka::internal::GetName |
| struct | alpaka::internal::GetName::Op< T_Any > |
| struct | alpaka::internal::GetStaticName |
| struct | alpaka::internal::GetStaticName::Op< T_Any > |
| struct | alpaka::internal::LoadAsSimd |
| Load data from a data source as SIMD vector. More... | |
| struct | alpaka::internal::LoadAsSimd::Op< T_AnyDataSource, T_Alignment, T_Idx > |
Namespaces | |
| namespace | alpaka |
| main alpaka namespace. | |
| namespace | alpaka::internal |
| alpaka internal implementations. | |
Functions | |
| constexpr auto | alpaka::internal::getAlignment (auto &&any) |
| constexpr auto | alpaka::internal::getApi (auto &&any) |
| template<typename T_Any> | |
| constexpr auto | alpaka::internal::getApi (onHost::Handle< T_Any > &&anyHandle) |
| constexpr auto | alpaka::internal::getDeviceKind (auto &&any) |
| template<uint32_t T_simdWidth> | |
| constexpr auto | alpaka::internal::loadAsSimd (auto &&anyDataSource, auto dataAlignment, auto const &index) |
| Get data as SIMD vector. | |