add api to CLFFT module