- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
May be a silly question but I am wondering if static linkage include optimization depending of the CPU executing the program (end users with differents CPU), or only optimization for the CPU compiling the program (and so it won't run if end users have a less poweful CPU)?
If the answer is yes, what is the benefist of the dynamic linkage? In my case: static linkage = a signle dll of 50Mb, and dynamic linkage = many dlls for 150Mb total.
Thank you.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
+two cents to this topic :
the dynamic libraries could be used by many different applications at the same time independently
and
the expected performance would be the same between statically and dynamically linked versions.
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I reply to myself.
Found the answer here: https://software.intel.com/content/www/us/en/develop/articles/intel-integrated-performance-primitives-intel-ipp-intel-ipp-linkage-models-quick-reference-guide.html#2 with a comparison table.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
+two cents to this topic :
the dynamic libraries could be used by many different applications at the same time independently
and
the expected performance would be the same between statically and dynamically linked versions.
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page