mkl_link 0.1.2

Library for linking with MKL.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# libmkl_link

This library statically links various versions of Intel MKL, depending on the
enabled features. To actually call the MKL BLAS functions, use a CBLAS FFI
crate, such as [cblas_ffi](https://github.com/peterhj/libcblas_ffi).

There are three possible sets of linker args you can invoke:

* sequential MKL (default)
* parallel OpenMP-backed MKL (feature "openmp")
* parallel TBB-backed MKL (feature "tbb"; this pulls in a C++ standard library)

The linked libraries are determined from
(https://software.intel.com/en-us/articles/intel-mkl-link-line-advisor).
One deviation from the previously mentioned link is that Rust, as far as I know,
does not easily support linkage groups (i.e. "-Wl,--start-group" and
"-Wl,--end-group" arguments).