【发布时间】:2012-06-12 03:16:19
【问题描述】:
我正在使用 i7-3770K Ivy Bridge 和 HD 4000,并且我已经安装了最新的驱动程序和最新的OpenCL SDK。
当尝试使用 CPU 运行代码示例时,它工作得很好。但是,当我将“-g”参数设置为与处理图形一起运行时,无法找到该设备,因此它以代码 -1 退出(这可能是由于未能创建 CL 上下文引起的)。
SimpleOptimization、GodRays 和所有支持英特尔处理器显卡的代码都无法在 HD4000 上运行。
我使用的是 Windows 7 64 位 MSVS VC++ 2008 速成版。
GPU Caps Viewer 也无法将英特尔核芯显卡检测为英特尔 OpenCL 设备。
此外,当我运行DirectX SDK 代码示例时,Intel HD 4000 被完美地检测到,它使用高清显卡运行代码也很好。
我的系统上还有一个 nvidia 卡,它作为图形驱动程序运行。
知道如何解决这个问题吗?
【问题讨论】: