【问题标题】:How to ensure OpenCV actually runs OpenCL kernel?如何确保 OpenCV 实际运行 OpenCL 内核?
【发布时间】:2014-04-12 10:24:43
【问题描述】:

我正在尝试使用 OpenCV 2.4.8 在高清视频上使用 ocl::remap()。但是,我看不出 remap() 的纯 CPU 实现有什么区别,在我的机器上大约 11 毫秒。

我在名为的运行目录中看到已编译的内核

imgproc_remap_NVIDIA CUDA_Quadro K1000M.clb

convertC3C4_NVIDIA CUDA_Quadro K1000M.clb

我能确保内核以某种方式实际运行吗?如果是这样,为什么这么慢?

谢谢!

【问题讨论】:

    标签: opencv opencl nvidia hardware-acceleration


    【解决方案1】:

    在 nvidia 视觉分析器中运行您的应用程序并收集时间线。它将向您显示内核执行时间和不同的统计数据,这对分析很有用。

    【讨论】:

      猜你喜欢
      • 2015-01-30
      • 1970-01-01
      • 1970-01-01
      • 2015-10-04
      • 2018-01-05
      • 1970-01-01
      • 2013-02-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多