- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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
Link Copied
3 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Whoever created "Intel® Math Kernel Library Link Line Advisor" (http://software.intel.com/sites/products/mkl/) is a genius. Incredibly handy!
---John
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page