Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Beginner
7 Views

What happened to my blas95_interfaces.f90 ?

I installed l_mkl_11.0.1.117 to replace my exiting eval copy -  2013.0.079.  Now I seem to be missing blas95_interfaces.f90 and lapack95_interfaces.f9.  The only thing there NOW is blas_interfaces.f90.

What's the deal with this?  They were there under: /opt/intel/composer_xe_2013.0.079/mkl/interfaces/

Why were they removed in the install?  I REALLY need them.

---John

0 Kudos
3 Replies
Highlighted
Black Belt
7 Views

I cannot comment on files included in that specific release, but the necessary module files for making F90 style calls to BLAS and LAPACK are present in the current MKL release as well as in the previous one: blas95.mod, f95_precision.mod, lapack95.mod, mkl95_blas.mod, mkl95_lapack.mod, mkl95_precision.mod Instead of INCLUDing the source files from which these modules were built, you can simple insert USE statements referring to one of these modules in your sources.
0 Kudos
Highlighted
Beginner
7 Views

I found them under: /opt/intel/composer_xe_2013.1.117/mkl/include/blas.90 & lapack.90. I had to build my own libmkl_blas95.a and blas95.mod and libmkl_lapack95.a and lapack95.mod because I'm using gfortran not ifort. I did this using /opt/intel/composer_xe_2013.0.079/mkl/interfaces/lapack95/makefile. ---John
0 Kudos
Highlighted
Beginner
7 Views

Whoever created "Intel® Math Kernel Library Link Line Advisor" (http://software.intel.com/sites/products/mkl/) is a genius. Incredibly handy! ---John
0 Kudos