alpaka
Abstraction Library for Parallel Kernel Acceleration
Loading...
Searching...
No Matches
Api.hpp File Reference
#include "alpaka/api/host/cpuArchSize.hpp"
#include "alpaka/api/trait.hpp"
#include "alpaka/concepts.hpp"
#include "alpaka/mem/trait.hpp"
#include "alpaka/onHost/trait.hpp"
#include <string>

Go to the source code of this file.

Classes

struct  alpaka::api::Host
struct  alpaka::onHost::trait::IsDeviceSupportedBy::Op< deviceKind::Cpu, api::Host >
struct  alpaka::onHost::trait::IsDeviceSupportedBy::Op< deviceKind::NumaCpu, api::Host >
struct  alpaka::onHost::trait::IsPlatformAvailable::Op< api::Host >
struct  alpaka::trait::GetArchSimdWidth::Op< T_Type, api::Host, deviceKind::Cpu >
struct  alpaka::trait::GetArchSimdWidth::Op< T_Type, api::Host, deviceKind::NumaCpu >
struct  alpaka::trait::GetCachelineSize::Op< api::Host, deviceKind::Cpu >
struct  alpaka::trait::GetCachelineSize::Op< api::Host, deviceKind::NumaCpu >
struct  alpaka::trait::GetNumPipelines::Op< api::Host, deviceKind::Cpu >
struct  alpaka::trait::GetNumPipelines::Op< api::Host, deviceKind::NumaCpu >

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::onHost
 Functionality which is usable on the host CPU controller thread.
namespace  alpaka::onHost::trait
namespace  alpaka::trait

Variables

constexpr auto alpaka::api::host = Host{}