More and more less OpenCV has something to do with IPP. In subsequent years, IPP can hardly provide anything different from the results of GCC or any other worthy compiler on Intel platforms. In the old days, IPP provided up to 50% acceleration, but not more if we look at all the features of GCC, such as TBB.
I have been reading OpenCV lists for many years, and I cannot recall that anyone has talked about IPP for a long time. A search in my OpenCV mailbox also showed nothing. I suspect that IPP support is already not so tested and can even be very broken.
I saw huge improvements when manually setting up OpenCV on platforms other than Intel. For example, on iOS, I got a big boost, replacing cos () and sin () with lookup tables. But IPP is for Intel only.
The new trend seems to be GPU processing, and there you can see the likelihood of being 10 or 20 times faster. Engineer time is also expensive, and instead of looking for hard work to get 20% profit, invest in a GPU if applicable.
source share