Intel® oneAPI Math Kernel Library
Ask questions and share information with other developers who use Intel® Math Kernel Library.
7157 Discussions

Deleting unimportant files to save disk space for mkl

Wee_Beng_T_
Beginner
653 Views

Hi,

I have mkl 8.1 installed in my linux system. Due to disk space shortage, I'm thinking of removing some unimportant files. I wonder if what these files do and if they're important...

tools directory - what are they used for? don't think they're important

interfaces - don't know??

include - important

lib - 32 - for 32bit sys

- 64 - for 64bit

-em64t - for em64t sys - if only 64bit, does it mean I can delete 32 and em64t dir?

*.so and *.a in lib/32 or 64 or em64t dir - if I link statically, does it mean *.so can be deleted? similarly, if I always link shared library, ca *.a be deleted?

_p3 or _p4 or _p4m files - are those meant for specific processor eg. _p3 or pentium 3? Hence if my system is not p3, I can safely delete them off?

doc - documents, not important.

So is my assumption correct? Thanks

0 Kudos
1 Reply
TimP
Honored Contributor III
653 Views
MKL /64 libraries are for IA-64. linux /em64t are for 64-bit builds in x86-64 OS. I don't think arguments here about whether IA-64 or em64t are more 64-bit will be of any use. Surely, you can decide which you will be using.
It looks like you think Fortran associated files are useless, while C header files are important. Be my guest.
libguide libraries are primarily for use with non-Intel compilers; typically those which are in the Intel compiler installation will be at least as up to date.
0 Kudos
Reply