Intel® oneAPI Math Kernel Library
Ask questions and share information with other developers who use Intel® Math Kernel Library.
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.
7234 Discussions

Deleting unimportant files to save disk space for mkl

Wee_Beng_T_
Beginner
755 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
755 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