Intel® Integrated Performance Primitives
Deliberate problems developing high-performance vision, signal, security, and storage applications.

IPP6.1 DLL loading time on XP with VC8

purpledog
Beginner
364 Views

Hi,

I'm working with VC8 on XP

With the debugger attached, the loading time of those DLLs take 5-10 seconds each (!!):

ippcc-6.1.dll
ippcore-6.1.dll
ippi-6.1.dll
ippm-6.1.dll

And:

ippccv8-6.1.dll
ippiv8-6.1.dll
ippmv8-6.1.dll

That was not the case with the previous version of IPP I used (5.3)

Without the debugger attached, that's fine.

Any idea?

Frank

0 Kudos
2 Replies
Vladimir_Dudnik
Employee
364 Views

Hi Frank,

Starting from IPP 6.1 we build IPP DLLs with delayed load feature set by linker. Might be this is the reason of changed behaviour. Although I do not see that issue on my XP when Itest IPP sample applications built withVC2008.

Regards,
Vladimir

0 Kudos
purpledog
Beginner
364 Views

Hi Vladimir,

Using delayed load for all the IPP dlls solved the issue.

It is obviously faster when no IPP function are used.

But it also seems reasonably fast when the DLL are finally loaded (just a guess here, I didn't a proper check).

Thanks,

Frank

0 Kudos
Reply