Basic OpenCL structure
OpenCL stuff