change default to opencl
gitignore