I would suggest we have `gpu` option having values `no`, `cuda` and `ocl` instead of two mutual exclusive ones.