what is total memory requirements of your application? And what is the system you are working on? How much memory is available on your system? It would be nice if you can attach here test case to reproduce that issue, as you are only one who reports IPP memory allocation issue for the years of IPP life.
There is no plan to release IPP as open source library.
the problem was solved, here is the summary:
- Visual Studio 2008 was being used for Debugging with IPP 5.3 Update2, whichisnot compatible, as stated by the release document of IPP 5.3 Update 3 of IPP. With IPP 5.3 Update 3, half the memory allocation errors were corrected.
- There was code unrelated to IPP the was causing memory corruption (1 byte out of bound being write). Using dynamic program analysis tool such as IBM'sPurify identified the problem. All errorsvanished then, including failing IppiResize function (http://software.intel.com/en-us/forums//topic/58449). Isuspect thatprevious errors that were apparently being caused by using not up to date version of IPP compatible with Visual Studio 2008 were caused too by this memory corruption, but now it is impossible to confirm.
I am linking this thread to the failing ippiResize one. Thank you for your help on both threads.