我們有一個OpenCL程序,可以在我的OS X機器上正常工作。我們只安裝了一臺配有Xeon Phi和Intel MPSS的機器。但是,即使不使用Phi,但使用Xeon CPU時,我們得到的CL_PROGRAM_BUILD_STATUS
也是CL_BUILD_NONE
。Intel MPSS - clGetProgramBuildInfo返回CL_BUILD_NONE
不幸的是,我們無法找到任何可能導致CL_BUILD_NONE
的文檔。你有什麼建議如何調試?
預先感謝您!
版本:
[@memphis:~] $ cat /etc/SuSE-release
SUSE Linux Enterprise Server 11 (x86_64)
VERSION = 11
PATCHLEVEL = 2
[@memphis:~] $ uname -a
Linux memphis 3.0.13-0.27-default #1 SMP Wed Feb 15 13:33:49 UTC 2012 (d73692b) x86_64 x86_64 x86_64 GNU/Linux
[@memphis:~] 1 $ rpm -qa |grep intel
intel-mic-2.1.6720-15.suse
intel-mic-mpm-2.1.6720-15.suse
opencl-1.2-intel-mic-3.0.67279-1
intel-mic-sysmgmt-2.1.6720-15.suse
intel-mic-kmod-2.1.6720-15.3.0.13.0.suse
intel-mic-gdb-2.1.6720-15.suse
intel-mic-flash-2.1.386-3.suse
intel-mic-cdt-2.1.6720-15.suse
opencl-1.2-intel-devel-3.0.67279-1
intel-mic-micmgmt-2.1.6720-15.3.0.13.0.suse
opencl-1.2-intel-cpu-3.0.67279-1
intel-mic-gpl-2.1.6720-15.suse
intel-mic-crashmgr-2.1.6720-15.suse
謝謝 - 這是一個很好的建議。原來,這是我的編程錯誤,以及蘋果和英特爾之間clBuildProgram的不同解釋(請參閱我的其他答案)。 – mrks