add OpenCL configuration backend