![]() |
alpaka
Abstraction Library for Parallel Kernel Acceleration
|
#include "alpaka/api/api.hpp"#include "alpaka/concepts/types.hpp"#include "alpaka/core/PP.hpp"#include "alpaka/core/config.hpp"#include "alpaka/mem/MdSpan.hpp"#include "alpaka/mem/MdSpanArray.hpp"Go to the source code of this file.
Namespaces | |
| namespace | alpaka |
| main alpaka namespace. | |
| 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. | |
Macros | |
| #define | ALPAKA_DEVICE_GLOBAL_DATA_CUDA_HIP(attributes, dataType, name, ...) |
| #define | ALPAKA_DEVICE_GLOBAL_DATA_CUDA_HIP_EXTERN(attributes, dataType, name) |
| #define | ALPAKA_DEVICE_GLOBAL_DATA_HOST(attributes, dataType, name, ...) |
| Create a device global variable for the API host. | |
| #define | ALPAKA_DEVICE_GLOBAL_DATA_HOST_EXTERN(attributes, dataType, name) |
| Create a forward declaration of a device global variable for the API host. | |
| #define | ALPAKA_DEVICE_GLOBAL_DATA_ONEAPI(attributes, dataType, name, ...) |
| #define | ALPAKA_DEVICE_GLOBAL_DATA_ONEAPI_EXTERN(attributes, dataType, name) |
| #define | ALPAKA_DEVICE_GLOBAL_GET_CUDA_HIP(attributes, dataType, name, ...) |
| #define | ALPAKA_DEVICE_GLOBAL_GET_ONEAPI(attributes, dataType, name, ...) |
| #define ALPAKA_DEVICE_GLOBAL_DATA_CUDA_HIP | ( | attributes, | |
| dataType, | |||
| name, | |||
| ... ) |
Definition at line 72 of file globalMem.hpp.
| #define ALPAKA_DEVICE_GLOBAL_DATA_CUDA_HIP_EXTERN | ( | attributes, | |
| dataType, | |||
| name ) |
Definition at line 94 of file globalMem.hpp.
| #define ALPAKA_DEVICE_GLOBAL_DATA_HOST | ( | attributes, | |
| dataType, | |||
| name, | |||
| ... ) |
Create a device global variable for the API host.
Definition at line 31 of file globalMem.hpp.
| #define ALPAKA_DEVICE_GLOBAL_DATA_HOST_EXTERN | ( | attributes, | |
| dataType, | |||
| name ) |
Create a forward declaration of a device global variable for the API host.
Definition at line 39 of file globalMem.hpp.
| #define ALPAKA_DEVICE_GLOBAL_DATA_ONEAPI | ( | attributes, | |
| dataType, | |||
| name, | |||
| ... ) |
Definition at line 133 of file globalMem.hpp.
| #define ALPAKA_DEVICE_GLOBAL_DATA_ONEAPI_EXTERN | ( | attributes, | |
| dataType, | |||
| name ) |
Definition at line 134 of file globalMem.hpp.
| #define ALPAKA_DEVICE_GLOBAL_GET_CUDA_HIP | ( | attributes, | |
| dataType, | |||
| name, | |||
| ... ) |
Definition at line 73 of file globalMem.hpp.
| #define ALPAKA_DEVICE_GLOBAL_GET_ONEAPI | ( | attributes, | |
| dataType, | |||
| name, | |||
| ... ) |
Definition at line 135 of file globalMem.hpp.