IFC compatible Libraries

IFC compatible Libraries

I have 2 questions. I came across when dealing with libraries.

1) Can I use the 'lapack' & 'blas' libraries setup for the g77 compiler with the ifc compiler? or do I have to use the intel Math kernel package?

2) I am also looking for other specific libraries such as 'imsl','sentry', 'pthreads',etc? Do you know if there is anyone readily supplies ifc compiler optimized libraries?


2 posts / 0 new
Last post
For more complete information about compiler optimizations, see our Optimization Notice.

If you want to use the public lapack and blas, you could rebuild them from source, paying attention to issues such as the machine epsilon tests. Those should be written to use standard Fortran intrinsics, or built with -mp, so they don't compile into loops without exit. The pre-compiled lapack which comes with linux will have calls to the g77 run-time, which aren't compatible with ifc. MKL takes care of these issues, as well as offering generally better performance.

I suppose the question of making IMSL available under reasonable terms to use with Intel compilers is still under negotiation. Open software alternatives are often preferred. libpthreads comes with linux, and is already integrated into ifc -openmp. I think your term "sentry" is ambiguous without more context.

Leave a Comment

Please sign in to add a comment. Not a member? Join today