我试图运行一些内核虚拟的OpenCL(http://www.mosix.org/txt_vcl.html)问题与虚拟运行的OpenCL内核
当我查询设备我看到3个CPU和2 GPU(有3台虚拟OpenCL的计算机,两台使用AMD APU,另一台使用AMD CPU)
当我尝试复制数据并运行内核时,Intel CPU工作正常(如果主机矿石远程无关紧要) 。其他设备要么不运行内核,要么带来类似CL_INVALID_CONTEXT,CL_INVALID_KERNEL或CL_INVALID_MEM_OBJECT的错误。
在没有虚拟OpenCL的每台机器上执行的代码完全正常工作。 有什么想法?
BTW:我有一个AMD E-350,一个AMD A10-5800K和一个Intel Core2 Duo U9600。所有在Ubuntu 64位。 – Tomas
clGetDeviceInfo工作正常,只是写入缓冲区并执行内核会产生问题。 intel CPU处理器大部分时间工作,但其他处理器不工作。我已经尝试过AMD催化剂驱动程序9.1.11(测试版)和8.98.2。 – Tomas