Intel® oneAPI Math Kernel Library
Ask questions and share information with other developers who use Intel® Math Kernel Library.
6999 Discussions

How to combine oneMKL PARDISO with a BLAS/LAPACK demuxing library

amontoison
Beginner
745 Views

Since Julia 1.6, Julia is compiled with   (LBT), a BLAS/LAPACK demuxing library. It allows to dynamically switch between BLAS / LAPACK backends (OpenBLAS, Intel MKL, BLIS...).

 

Many softwares are precompiled with it in Julia (see  removed external link) thanks to the cross-compiler  {removed link} . In general, we compile these softwares with `-lblastrampoline` when it's possible.

The issue is when we want to link with LBT  and oneMKL PARDISO solver such as Ipopt.

 

We need to link Ipopt with shared libraries that have both the BLAS and LAPACK symbols.

Is it possible to just use the Intel MKL shared libraries for the PARDISO solver?

0 Kudos
1 Reply
Barbara_P_Intel
Moderator
714 Views

I'm moving this over to the MKL Forum. The people there will be able to help you better.

 

0 Kudos
Reply