4 releases
0.2.2 | May 6, 2024 |
---|---|
0.2.1 | May 1, 2022 |
0.2.0 | Nov 30, 2020 |
0.1.0 | May 19, 2018 |
#218 in Science
5,877 downloads per month
Used in 8 crates
(6 directly)
17MB
335K
SLoC
blis-src
This crate provides BLAS and/or CBLAS functions using BLIS.
Features:
cblas
: build the CBLAS interface (enabled by default)static
: prefer static link (be very careful with this one on Apple platforms)pthreads
oropenmp
orserial
: choose exactly one to specify the threading mode (pthreads
by default)system
: do not compile BLIS and instead use a system-provided version (must be in system's default link path).
This package does not provides Rust declarations for BLAS or CBLAS, which
are available in the blas-sys
and
cblas-sys
crates. See the blas
example and cblas example
for usage.
Users simply seeking a fast BLAS are encouraged to use
blas-sys
with the following in
Cargo.toml
:
[dependencies]
blas-src = { version = "0.10", features = ["blis"] }