英特尔® IPP 异步 C/C++ 库是否包含在标准 IPP 库中?

Is the Intel® IPP Asynchronous C/C++ library included in the standard IPP library?

本文关键字:IPP 包含 标准 库中 是否 C++ 异步 英特尔      更新时间:2023-10-16

我已直接向英特尔查询,该查询仍处于挂起状态。基本上,我已经在互联网上进行了严格的搜索,但无法确定这里描述的异步库是否作为从这里下载的库的一部分可用。

注意:我实际上已经安装了windows版的英特尔并行工作室XE群集版学生版,据我所知,它包括上面链接的ipp库。

我打算将该库用作OpenCV-3.0的一部分,我已经使用cmake在没有ipp_a的情况下成功构建了该库。

我现在的最终目标是能够成功地运行本教程。

Intel做出了回应,似乎异步功能还没有包含在ipp中,这真是太遗憾了。他们在开发者区论坛上的回应如下:

"异步库是预览库,它现在在IPP中不可用。

预览版旨在征求社区对功能的反馈,可能会根据社区反馈进行更改。目前,IPP中没有任何功能。IPP中包含的预览软件包,以前的软件包也不再可用。

虽然没有这个包,IPP提供了IPPCV包,它为一些OpenCV函数提供了CPU优化:

请查看新的OpenCV 3.0文档:http://opencv.org/opencv-3-0.html

"英特尔IPP"(IPPCV(的一个子集免费提供给我们和我们的用户,不收取任何许可费,用于商业和非商业用途。默认情况下,它在Windows、Linux和Mac上的x86和x64版本中使用。">

论坛链接如下:https://software.intel.com/en-us/forums/intel-integrated-performance-primitives/topic/594325#comment-1841423