![]() |
alpaka
Abstraction Library for Parallel Kernel Acceleration
|
#include <cuda.h>
#include <omp.h>
Go to the source code of this file.
#define ALPAKA_ARCH_ARM 0 |
Definition at line 91 of file Config.hpp.
#define ALPAKA_ARCH_HSA 0 |
Definition at line 109 of file Config.hpp.
#define ALPAKA_ARCH_PTX 0 |
Definition at line 100 of file Config.hpp.
#define ALPAKA_ARCH_RISCV 0 |
Definition at line 82 of file Config.hpp.
#define ALPAKA_ARCH_X86 0 |
Definition at line 73 of file Config.hpp.
#define ALPAKA_COMP_CLANG ALPAKA_VERSION_NUMBER_NOT_AVAILABLE |
Definition at line 137 of file Config.hpp.
#define ALPAKA_COMP_CLANG_CUDA ALPAKA_VERSION_NUMBER_NOT_AVAILABLE |
Definition at line 172 of file Config.hpp.
#define ALPAKA_COMP_GNUC ALPAKA_VERSION_NUMBER_NOT_AVAILABLE |
Definition at line 156 of file Config.hpp.
#define ALPAKA_COMP_HIP ALPAKA_VERSION_NUMBER_NOT_AVAILABLE |
Definition at line 122 of file Config.hpp.
#define ALPAKA_COMP_IBM ALPAKA_VERSION_NUMBER_NOT_AVAILABLE |
Definition at line 164 of file Config.hpp.
#define ALPAKA_COMP_ICPX ALPAKA_VERSION_NUMBER_NOT_AVAILABLE |
Definition at line 188 of file Config.hpp.
#define ALPAKA_COMP_MSVC ALPAKA_VERSION_NUMBER_NOT_AVAILABLE |
Definition at line 145 of file Config.hpp.
#define ALPAKA_COMP_NVCC ALPAKA_VERSION_NUMBER_NOT_AVAILABLE |
Definition at line 130 of file Config.hpp.
#define ALPAKA_COMP_PGI ALPAKA_VERSION_NUMBER_NOT_AVAILABLE |
Definition at line 179 of file Config.hpp.
#define ALPAKA_LANG_CUDA ALPAKA_VVRRP_10_TO_VERSION(CUDART_VERSION) |
Definition at line 212 of file Config.hpp.
#define ALPAKA_LANG_HIP ALPAKA_VERSION_NUMBER_NOT_AVAILABLE |
Definition at line 203 of file Config.hpp.
#define ALPAKA_LANG_SYCL ALPAKA_VERSION_NUMBER_NOT_AVAILABLE |
Definition at line 223 of file Config.hpp.
#define ALPAKA_OMP ALPAKA_YYYYMM_TO_VERSION(_OPENMP) |
Definition at line 238 of file Config.hpp.
#define ALPAKA_OS_CYGWIN 0 |
Definition at line 62 of file Config.hpp.
#define ALPAKA_OS_IOS 0 |
Definition at line 53 of file Config.hpp.
#define ALPAKA_OS_LINUX 0 |
Definition at line 44 of file Config.hpp.
#define ALPAKA_OS_WINDOWS 0 |
Definition at line 34 of file Config.hpp.
#define ALPAKA_VERSION_NUMBER | ( | major, | |
minor, | |||
patch | |||
) | ((((major) % 10000llu) * 100'000'000llu) + (((minor) % 1000llu) * 100000llu) + ((patch) % 100000llu)) |
Definition at line 13 of file Config.hpp.
#define ALPAKA_VERSION_NUMBER_NOT_AVAILABLE ALPAKA_VERSION_NUMBER(0llu, 0llu, 0llu) |
Definition at line 16 of file Config.hpp.
#define ALPAKA_VRP_TO_VERSION | ( | V | ) | ALPAKA_VERSION_NUMBER((V) / 100llu, ((V) / 10llu) % 10llu, (V) % 10llu) |
Definition at line 25 of file Config.hpp.
#define ALPAKA_VVRRP_10_TO_VERSION | ( | V | ) | ALPAKA_VERSION_NUMBER(((V) / 1000llu) % 100llu, ((V) / 10llu) % 100llu, (V) % 10llu) |
Definition at line 22 of file Config.hpp.
#define ALPAKA_YYYYMM_TO_VERSION | ( | V | ) | ALPAKA_VERSION_NUMBER(((V) / 100llu) % 10000llu, (V) % 100llu, 0llu) |
Definition at line 20 of file Config.hpp.
#define ALPAKA_YYYYMMDD_TO_VERSION | ( | V | ) | ALPAKA_VERSION_NUMBER(((V) / 10000llu), ((V) / 100llu) % 100llu, (V) % 100llu) |
Definition at line 18 of file Config.hpp.