forked from gromacs/gromacs
-
Notifications
You must be signed in to change notification settings - Fork 3
A1.2 log
AncaSC edited this page Nov 13, 2014
·
5 revisions
- Structures passed as OpenCL kernel parameters cannot have fields of type pointer (OpenCL objects)
- cu_atomdata_t / ocl_atomdata_t
- cu_nbparam_t / ocl_nbparam_t
- cu_plist_t / ocl_plist_t
- the OpenCL kernel will have one parameter for each pointer field in the above mentioned structures
- a new data structure has been defined for each of the three mentioned above by stripping away all pointer fields
- the OpenCL kernel will have three more parameters corresponding to the newly defined data structures
- there will be one single place where the translation from the larger to the smaller data structures will take place
- 1D textures not supported in OpenCL 1.1
- OpenCL kernel parameters of type Image2D cannot be NULL
- Missing memset functions for device buffers
- clBuildProgram for NVIDIA GPUs