gpt4 book ai didi

c++ - 关于如何使用英特尔的集成性能原语评估 openCV 的建议?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:38:46 32 4
gpt4 key购买 nike

我们有相当数量的 openCV 代码,我们计划调查英特尔的 IPP,看看我们可以在我们的应用程序中实现什么样的加速。

英特尔有一份关于如何链接 OpenCV 和 IPP 的白皮书。 Using Intel IPP with OpenCV看起来在某些情况下链接可能是自动的,但支持的数量尚不清楚。

我们是一家橱窗商店,对任何 war 故事或执行此类评估时需要注意的问题/问题感兴趣。

谢谢

最佳答案

OpenCV越来越少和IPP有关系了。后来几年,与 GCC 或 Intel 平台上任何其他不错的编译器的结果相比,IPP 很难提供更好的东西。在过去,IPP 提供了高达 50% 的加速,但如果我们考虑所有 GCC 的奇特功能(如 TBB),则不再如此。

我阅读 OpenCV 列表多年,我无法提醒任何人长时间谈论 IPP。搜索我的 OpenCV 邮箱也没有发现任何东西。我怀疑 IPP 支持不再经过如此测试,甚至可能非常糟糕。

通过在非英特尔平台上手动调整 OpenCV,我看到了巨大的改进。例如,在 IOS 上,我通过查找表替换 cos() 和 sin() 得到了很大的提升。但 IPP 仅适用于英特尔。

新趋势似乎是 GPU 处理,您更有可能看到 10 或 20 倍的加速。工程师的时间也很昂贵,与其努力工作以获得 20% 的 yield ,不如在适用的情况下更好地投资 GPU。

关于c++ - 关于如何使用英特尔的集成性能原语评估 openCV 的建议?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9040836/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com