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

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

我已经直接向英特尔询问了,但仍处于待定状态。 基本上我已经非常严格地搜索了互联网,但无法确定异步库是否描述了 here is available as part of the library downloaded from here.

注意:我实际上已经安装了 Intel Parallel Studio XE Cluster Edition for windows 的学生版,据我所知,它包括上面链接的 ipp 库。

我打算使用该库作为 OpenCV-3.0 的一部分,我暂时没有 ipp_a 就成功构建了它 using cmake

我现在的最终目标是能够 运行 this tutorial 成功。

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

"异步库为预览库,IPP目前不支持。

预览版旨在征求社区对这些功能的反馈,它可能会根据社区反馈进行更改。目前,IPP 预览包中没有任何功能包含在 IPP 中,并且之前的包不再可用。

虽然没有该包,但 IPP 提供了 IPPCV 包,它为某些 OpenCV 函数提供了 CPU 优化:

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

英特尔 IPP (IPPCV) 的一个子集免费提供给我们和我们的用户,免收许可费,可用于商业和非商业用途。它在 x86 和 x64 中默认使用,构建于 Windows、Linux 和 Mac。"

Link 到这里的论坛:https://software.intel.com/en-us/forums/intel-integrated-performance-primitives/topic/594325#comment-1841423