02-11-2020, 07:17 PM
you need to use -D 1,2 (capital D for --opencl-device-types) to enable both CPU and GPU (-d x is something else, it just selects already whitelisted/enabled devices).
you have pocl installed and therefore the CPU is listed twice... you should uninstall pocl, because it's not working very well with OpenCL.
the CUDA SDK needs to be installed from nvidia.com (https://developer.nvidia.com/cuda-downloads). Only latest/beta version (at the time of this writing) support the CUDA backend. If you install CUDA correctly, also your GPUs will be listed twice (you can select between the "aliases", i.e. between OpenCL vs CUDA devices).
you have pocl installed and therefore the CPU is listed twice... you should uninstall pocl, because it's not working very well with OpenCL.
the CUDA SDK needs to be installed from nvidia.com (https://developer.nvidia.com/cuda-downloads). Only latest/beta version (at the time of this writing) support the CUDA backend. If you install CUDA correctly, also your GPUs will be listed twice (you can select between the "aliases", i.e. between OpenCL vs CUDA devices).