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

e-merged link model

nirofer
Beginner
478 Views
In the documentation in the INTEL site it states the following as benefits of the static e-merged (with dispatching) linkage model:

Enables updates with new processor optimizations without recompile/relink

Creates the smallest installation package when multiple applications use some of the same Intel IPP functions

I don't understand how I can update without recompile and also how several executables can share statically linked code ?

0 Kudos
1 Reply
Vladimir_Dudnik
Employee
478 Views
Hi,
it is simple, when you call ippStaticInit() function, it tried to find and load IPP DLL (if they are available by system PATH and have never version, if no statically linked functions are used). So, your application should not be rebuild to use improved optimization available in the next versions of IPP.
Note, in the next version of IPP this possibility will be disabled.
Regards,
Vladimir
0 Kudos
Reply