英特尔IPP的链接方式
英特尔IPP的链接方式
英特尔IPP由三种函数库组成
Dynamic包括对各种处理器的优化代码动态库,如ipps.lib,ippst7.dllg
Static Emerged 包括对各种处理器的优化代码静态库,如ippsemerged.lib
Static Merged 包括对指定处理器的优化代码静态库
对于不同的需求,这些函数库提供以下四种链接模式,
动态链接(Dynamic linkage),简便易用,但可执行文件和库文件总量大。
定制的动态链接(Custom dynamic linkage),抽取指定函数的优化代码组成新动态库,减少可执行文件和库文件大小。
支持单种处理器的静态链接(Single processor static linkage),可执行文件最小,只含适用于指定处理器的优化代码。
支持多种处理器的静态链接(Static linkage with dispatching),可执行文件较小,只含适用于所有处理器的优化代码。