Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
Announcements
Welcome to the Intel Community. If you get an answer you like, please mark it as an Accepted Solution to help others. Thank you!
26732 Discussions

Increase in .exe file size from version 16.3 to 18.3 due to IMKL

Lars_Jakobsen
Beginner
98 Views

Hi

We have seen an increase in the file size of an executable of almost a factor of two (from 18Mb to 36Mb), when chaning from the intel compiler version 16.3 to 18.3.

My suspecition is the embeded IMKL library. We include the MKL library but try to limit it to only the double precision versions by this:

USE MKL_DFTI, FORGET=>DFTI_SINGLE, DFTI_SINGLE=>DFTI_SINGLE_R

As recommended in the documentation.

When compiling with 16.3 the size is 18.8Mb/31.6Mb (with/without the FORGET part).

When compiling with 18.3 the size is 36.0Mb/38.4Mb (with/without the FORGET part). 

Is this expected behaviour?

Brgds

Lars

0 Kudos
1 Reply
Steve_Lionel
Black Belt Retired Employee
98 Views

Maybe ask in the MKL forum? I don’t quite get why so many MKL-specific questions get asked in the Fortran section.

Reply