Gromacs  2020.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Attributes
gmx_device_runtime_data_t Struct Reference

#include <gromacs/gpu_utils/oclutils.h>

Description

OpenCL GPU runtime data.

The device runtime data is meant to hold objects associated with a GROMACS rank's (thread or process) use of a single device (multiple devices per rank is not implemented). These objects should be constructed at ther point where a device dets assigned to a rank and released at when this assignment is no longer valid (i.e. at cleanup in the current implementation).

Public Attributes

cl_context context
 OpenCL context.
 
cl_program program
 OpenCL program.
 

The documentation for this struct was generated from the following file: