Added support for OpenCL, for those platforms that work...