Crates.io | mkl_link |
lib.rs | mkl_link |
version | 0.1.2 |
source | src |
created_at | 2016-11-10 07:19:05.203373 |
updated_at | 2016-11-10 08:07:39.81109 |
description | Library for linking with MKL. |
homepage | |
repository | https://github.com/peterhj/libmkl_link |
max_upload_size | |
id | 7198 |
size | 4,150 |
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.
There are three possible sets of linker args you can invoke:
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).