Integrated the OpenCL version with the XML settings file