Unfortunately I have failed to install intel compiler to my 64bit linux and I cannot test MKL support myself. But I think I found what caused unresolved destroy_zmkl_caches problem.
I installed the Intel Fortran Composer XE from on my Debian Linux system, which includes the Intel Fortran Compiler. I installed it to opt/intel/composerxe2013sp1.0.080, but now I'm not sure how to run it. I followed the instructions in to install the environment variables, but now I'm trying to run the IDE.
Does Intel Fortran on Linux not come with an IDE? On Windows everyone talks about integrating it with Visual Studio, so do I need to integrate it with Eclipse (somehow?), or what? Can someone point me to resources telling me about this? I don't see information anywhere, so I feel like. I'm just supposed to know and that this is a really stupid question. What is the composer if not an IDE? Is the composer different from the compiler?
You need to source two files into your environment (and possibly specify your architecture) source /opt/intel/composerxe2013sp1.0.080/bin/compilervars.sh intel64 source /opt/intel/composerxe2013sp1.0.080/bin/compilervarsarch.sh intel64 To find out what architectures are supported run /opt/intel/composerxe2013sp1.0.080/bin/compilervars.sh without any arguments You can create a file named /etc/profile.d/intel.sh, and insert these lines into it. After editing you should log out and log in back again, then try which icc which ifort echo $LDLIBRARYPATH To see if your environment knows the correct location of everything If you cannot edit files under /etc (no super user privileges), just add these two 'source' lines into your /.bashrc, then log out and log in again.