![]() |
alpaka
Abstraction Library for Parallel Kernel Acceleration
|
#include "alpaka/api/unifiedCudaHip/trait.hpp"#include "alpaka/concepts.hpp"#include "alpaka/core/config.hpp"#include "alpaka/onHost/trait.hpp"#include "alpaka/utility.hpp"#include <memory>#include <sstream>Go to the source code of this file.
Classes | |
| struct | alpaka::api::Cuda |
| struct | alpaka::onHost::trait::GetMaxThreadsPerBlock::Op< api::Cuda, deviceKind::NvidiaGpu, exec::GpuCuda > |
| All modern NVIDIA GPUs support at least 1024 threads per block. More... | |
| struct | alpaka::trait::GetArchSimdWidth::Op< T_Type, api::Cuda, deviceKind::NvidiaGpu > |
| struct | alpaka::trait::GetCachelineSize::Op< api::Cuda, deviceKind::NvidiaGpu > |
| struct | alpaka::trait::GetNumPipelines::Op< api::Cuda, deviceKind::NvidiaGpu > |
| struct | alpaka::unifiedCudaHip::trait::IsUnifiedApi< api::Cuda > |
Namespaces | |
| namespace | alpaka |
| main alpaka namespace. | |
| namespace | alpaka::api |
| namespace | alpaka::onHost |
| Functionality which is usable on the host CPU controller thread. | |
| namespace | alpaka::onHost::trait |
| namespace | alpaka::trait |
| namespace | alpaka::unifiedCudaHip |
| namespace | alpaka::unifiedCudaHip::trait |
Variables | |
| constexpr auto | alpaka::api::cuda = Cuda{} |