“英特尔OpenCL SDK”中的HD处理器图形(HD4000)作为设备加载失败

“英特尔OpenCL SDK”中的HD处理器图形(HD4000)作为设备加载失败,opencl,intel,Opencl,Intel,我使用的是i7-3770K常春藤桥和hd4000,我已经安装了最新的驱动程序和最新版本 当尝试使用CPU运行代码示例时,它工作正常。但是,当我将'-g'参数设置为与处理图形一起运行时,无法找到设备,因此它以代码-1退出(这可能是由于未能创建CL上下文造成的) SimpleOptimization、GodRays和所有支持英特尔处理器图形的代码无法与HD4000一起运行 我使用的是64位Windows7,MSVSVC++2008快速版 也无法将Intel HD Graphics检测为Intel O

我使用的是i7-3770K常春藤桥和hd4000,我已经安装了最新的驱动程序和最新版本

当尝试使用CPU运行代码示例时,它工作正常。但是,当我将'-g'参数设置为与处理图形一起运行时,无法找到设备,因此它以代码-1退出(这可能是由于未能创建CL上下文造成的)

SimpleOptimization、GodRays和所有支持英特尔处理器图形的代码无法与HD4000一起运行

我使用的是64位Windows7,MSVSVC++2008快速版

也无法将Intel HD Graphics检测为Intel OpenCL设备

"I also have an nvidia card on my system which runs as the graphical driver."
此外,当我运行代码示例时,Intel HD 4000被完美检测到,它与HD图形一起运行代码

我的系统上还有一个nvidia卡,它可以作为图形驱动程序运行


你知道我该如何解决这个问题吗?

我已经根据英特尔的SE声明解决了我的问题。现在,高清图形作为OpenCL设备运行非常完美

"I also have an nvidia card on my system which runs as the graphical driver."
:这可能是实际的根本原因。 当前处理器图形OCL设备在中不可用 “无头”配置(未插入显示器)

这是英特尔论坛的问答和答案,我希望这对遇到这个问题的人有用: