Today in the morning I tried to follow this tutorial: Intel IPP Asynchronous C/C++ Converters
I was able to compile the sample code in Visual Studio 2017 but the output of the program returned: IPP Async not supported
I have built OpenCV 3.4.0 with Intel IPP and TBB/MKL and thought it included an async library. I tried writing a small program and while VS finds ippasync.hpp
, it does not understand the following identifiers:
hppiMatrix
hppAccel
hppAccelType
hppStatus
hppiVirtualMatrix
So I guess I don't have Intel IPP Async installed? So what is the purpose of theippasync.hpp
file then?
I have installed the newest Visual Studio and Intel IPP, TBB, MKL since the last build and now want to build the new OpenCV 3.4.1 but I would like to use the Intel Async Library.
So how does one go about installing the Intel IPP Async library (as supposed to or including regular ol' IPP)?
Google doesn't find anything past 2015; a post on StackOverflow: Is the Intel® IPP Asynchronous C/C++ library included in the standard IPP library? is the most recent mention of the library.
Was it never developed past the 'preview' stage? Is the tutorial irrelevant now? Are there other alternatives to accomplish what's being taught in the tutorial?
Thanks in advance.