Gromacs
2020.3
|
#include "gromacs/gpu_utils/gmxopencl.h"
Declares the OpenCL type traits.
Classes | |
struct | KernelLaunchConfig |
GPU kernels scheduling description. This is same in OpenCL/CUDA. Provides reasonable defaults, one typically only needs to set the GPU stream and non-1 work sizes. More... | |
Macros | |
#define | c_canEmbedBuffers false |
Sets whether device code can use arrays that are embedded in structs. Note that OpenCL 2.x might be able to do this, but we use 1.2. | |
Typedefs | |
using | CommandStream = cl_command_queue |
GPU command stream. | |
using | CommandEvent = cl_event |
Single GPU call timing event. | |
using | DeviceContext = cl_context |
Context used explicitly in OpenCL. | |