more robust OpenCL setup process
fix pf-cl