Library problem with ifc + mkl

Library problem with ifc + mkl

Ritratto di marlinux

This message has been moved to the Intel Math Kernel Library forum which launched on Dec. 18, 2003.

4 post / 0 new
Ultimo contenuto
Per informazioni complete sulle ottimizzazioni del compilatore, consultare l'Avviso sull'ottimizzazione
Ritratto di Tim Prince

There is no duplication between the lapack library, which is supplied with mkl, and the main mkl libraries. You must link explicitly with the lapack library, before the mkl library, if you require functions from it.

Ritratto di marlinux

So it is not true what there is in the page http://www.intel.com/software/products/mkl/ !!

"
Highly optimized library ? BLAS, LAPACK, DFTs, VML, VSL, optimized for the latest Intel processor range performing faster than ever on the Intel Pentium 4 processor, Intel Pentium M processor component of Intel Centrino? mobile technology, Intel Xeon? processor and Intel Itanium 2 processor.
"

I have still problem with the link to lapack, blas and mkl.The lapack and blas libraries I am using are redhat 9.0 rpms. Should I recompile that with ifc or icc?

Ritratto di Tim Prince

The lapack and blas libraries from red hat are meant to be used with g77. The lapack and mkl libraries which come together from Intel play a similar role, with a higher level of optimization, with the Intel compiler.
In either case, if you are using lapack, you must link explicitly against both libraries.

You could rebuild lapack and blas from source with ifc, if you don't wish to use mkl. If you search a bit, you will find useful suggestions from people who have done it. Even if you are successful, you will likely equal the performance of mkl only for tasks for which mkl has not been optimized, or which depend on you making your own corrections to source. The value of your time and self-education is for you to judge.

Accedere per lasciare un commento.