我在opencv 3.1中使用Umat
编写了一段代码
我的系统上有几个设备,Nvidia GPU Tesla k20和Intel图形HD 4600,我想在Intel图形高清上运行我的Umat OpenCL代码,并且在不同的线程上运行我在Nvidia上的CUDA代码设备。
如何确定Umat执行平台?
答案 0 :(得分:0)
您可以通过OPENCV_OPENCL_DEVICE环境变量设置所需的设备,这里有一些例子:
OPENCV_OPENCL_DEVICE = NVIDIA:GPU
Variable Name: OPENCV_OPENCL_DEVICE
OPENCV_OPENCL_DEVICE = AMD:GPU
OPENCV_OPENCL_DEVICE = AMD:Pitcairn
(如果您的AMD设备很少.Pitcairn是设备名称。)