如上所述here,OpenCV使用的是使用GPU的IPP:
事实证明,OpenCV正在使用IPP而IPP本身可以使用GPU 近来。
以防其他人谷歌搜索“opencv gpu slow”并没有 了解IPP GPU支持;)
另外,我找到了this:
使用英特尔®IPP异步
优化增强现实管道使用英特尔®GPU优化性能和功耗 Total Immersion的D'Fusion *增强现实管道
并且没有一个关键字: OpenCL,OpenACC,CUDA,nVidia,...
GPU关键字只有一个相对关系: OpenGL
这是否意味着英特尔IPP仅支持英特尔GPU?或者英特尔IPP支持任何支持OpenGL的GPU(nVidia GeForce,AMD Radeon)?
答案 0 :(得分:3)
英特尔IPP不支持GPU。这是一种"预览"产品 - 英特尔8.0预览版,已停产。
仅OpenCL支持英特尔集成显卡。英特尔IPP仅专注于CPU。
问候!
答案 1 :(得分:1)
我是您关联的帖子之一...
我没有尝试找出IPP功能,因为它不是我的项目,而是同事之一......
谷歌谈论“IPP异步”库和配置像这样的东西HPP_ACCEL_TYPE_GPU_VIA_DX9看起来有使用OpenCL和DX9的选项,但我方没有保证支持它们或者此列表已完成...