SIRIUS 7.5.0
Electronic structure library and applications
|
Uniform interface to the runtime API of CUDA and ROCm. More...
Go to the source code of this file.
Macros | |
#define | accLaunchKernel(kernelName, numblocks, numthreads, memperblock, streamId, ...) |
#define | hipThreadIdx_x threadIdx.x |
#define | hipThreadIdx_y threadIdx.y |
#define | hipThreadIdx_z threadIdx.z |
#define | hipBlockIdx_x blockIdx.x |
#define | hipBlockIdx_y blockIdx.y |
#define | hipBlockIdx_z blockIdx.z |
#define | hipBlockDim_x blockDim.x |
#define | hipBlockDim_y blockDim.y |
#define | hipBlockDim_z blockDim.z |
#define | hipGridDim_x gridDim.x |
#define | hipGridDim_y gridDim.y |
#define | hipGridDim_z gridDim.z |
Uniform interface to the runtime API of CUDA and ROCm.
Definition in file acc_runtime.hpp.
#define accLaunchKernel | ( | kernelName, | |
numblocks, | |||
numthreads, | |||
memperblock, | |||
streamId, | |||
... | |||
) |
Definition at line 42 of file acc_runtime.hpp.
#define hipThreadIdx_x threadIdx.x |
Definition at line 47 of file acc_runtime.hpp.
#define hipThreadIdx_y threadIdx.y |
Definition at line 48 of file acc_runtime.hpp.
#define hipThreadIdx_z threadIdx.z |
Definition at line 49 of file acc_runtime.hpp.
#define hipBlockIdx_x blockIdx.x |
Definition at line 51 of file acc_runtime.hpp.
#define hipBlockIdx_y blockIdx.y |
Definition at line 52 of file acc_runtime.hpp.
#define hipBlockIdx_z blockIdx.z |
Definition at line 53 of file acc_runtime.hpp.
#define hipBlockDim_x blockDim.x |
Definition at line 55 of file acc_runtime.hpp.
#define hipBlockDim_y blockDim.y |
Definition at line 56 of file acc_runtime.hpp.
#define hipBlockDim_z blockDim.z |
Definition at line 57 of file acc_runtime.hpp.
#define hipGridDim_x gridDim.x |
Definition at line 59 of file acc_runtime.hpp.
#define hipGridDim_y gridDim.y |
Definition at line 60 of file acc_runtime.hpp.
#define hipGridDim_z gridDim.z |
Definition at line 61 of file acc_runtime.hpp.