alpaka
Abstraction Library for Parallel Kernel Acceleration
Loading...
Searching...
No Matches
alpaka::concepts::DeviceKind Concept Reference

Concept to check if something is a device kind. More...

#include <tag.hpp>

Concept definition

template<typename T_DeviceKind>
Concept to check if something is a device kind.
Definition tag.hpp:145
constexpr bool isDeviceKind_v
Definition tag.hpp:132

Detailed Description

Concept to check if something is a device kind.

A device kind in alpaka is a type of acceleration device, such as a GPU vendor. Examples are alpaka::deviceKind::amdGpu or alpaka::deviceKind::cpu. Together with an alpaka::onHost::Api, it can make up an alpaka::onHost::Device.

Definition at line 145 of file tag.hpp.