interface for OpenCL SDKs environment