Skip to content

Commit 56c666f

Browse files
committed
Update the usage of intel-mkl-src
1 parent ee10433 commit 56c666f

File tree

4 files changed

+26
-17
lines changed

4 files changed

+26
-17
lines changed

.github/workflows/build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
feature:
3131
- accelerate
3232
- blis
33-
- intel-mkl
33+
- intel-mkl-static-parallel
3434
- netlib
3535
- openblas
3636
steps:
@@ -48,7 +48,7 @@ jobs:
4848
matrix:
4949
feature:
5050
- blis
51-
- intel-mkl
51+
- intel-mkl-static-parallel
5252
- netlib
5353
- openblas
5454
steps:

Cargo.toml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "blas-src"
3-
version = "0.13.0"
4-
edition = "2024"
3+
version = "0.14.0"
4+
edition = "2021"
55
license = "Apache-2.0 OR MIT"
66
authors = [
77
"Augusto Borges <[email protected]>",
@@ -28,7 +28,10 @@ changelog = "CHANGELOG.md"
2828
[features]
2929
accelerate = ["accelerate-src"]
3030
blis = ["blis-src"]
31-
intel-mkl = ["intel-mkl-src"]
31+
intel-mkl-dynamic-parallel = ["intel-mkl-src/mkl-dynamic-lp64-iomp"]
32+
intel-mkl-dynamic-sequential = ["intel-mkl-src/mkl-dynamic-lp64-seq"]
33+
intel-mkl-static-parallel = ["intel-mkl-src/mkl-static-lp64-iomp"]
34+
intel-mkl-static-sequential = ["intel-mkl-src/mkl-static-lp64-seq"]
3235
netlib = ["netlib-src"]
3336
openblas = ["openblas-src"]
3437
r = ["r-src"]

README.md

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,15 @@ An implementation can be chosen as follows:
1919

2020
```toml
2121
[dependencies]
22-
blas-src = { version = "0.11", features = ["accelerate"] }
23-
blas-src = { version = "0.11", features = ["blis"] }
24-
blas-src = { version = "0.11", features = ["intel-mkl"] }
25-
blas-src = { version = "0.11", features = ["netlib"] }
26-
blas-src = { version = "0.11", features = ["openblas"] }
27-
blas-src = { version = "0.11", features = ["r"] }
22+
blas-src = { version = "0.14", features = ["accelerate"] }
23+
blas-src = { version = "0.14", features = ["blis"] }
24+
blas-src = { version = "0.14", features = ["intel-mkl-dynamic-parallel"] }
25+
blas-src = { version = "0.14", features = ["intel-mkl-dynamic-sequential"] }
26+
blas-src = { version = "0.14", features = ["intel-mkl-static-parallel"] }
27+
blas-src = { version = "0.14", features = ["intel-mkl-static-sequential"] }
28+
blas-src = { version = "0.14", features = ["netlib"] }
29+
blas-src = { version = "0.14", features = ["openblas"] }
30+
blas-src = { version = "0.14", features = ["r"] }
2831
```
2932

3033
## Contribution

src/lib.rs

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,15 @@
1717
//!
1818
//! ```toml
1919
//! [dependencies]
20-
//! blas-src = { version = "0.11", features = ["accelerate"] }
21-
//! blas-src = { version = "0.11", features = ["blis"] }
22-
//! blas-src = { version = "0.11", features = ["intel-mkl"] }
23-
//! blas-src = { version = "0.11", features = ["netlib"] }
24-
//! blas-src = { version = "0.11", features = ["openblas"] }
25-
//! blas-src = { version = "0.11", features = ["r"] }
20+
//! blas-src = { version = "0.14", features = ["accelerate"] }
21+
//! blas-src = { version = "0.14", features = ["blis"] }
22+
//! blas-src = { version = "0.14", features = ["intel-mkl-dynamic-parallel"] }
23+
//! blas-src = { version = "0.14", features = ["intel-mkl-dynamic-sequential"] }
24+
//! blas-src = { version = "0.14", features = ["intel-mkl-static-parallel"] }
25+
//! blas-src = { version = "0.14", features = ["intel-mkl-static-sequential"] }
26+
//! blas-src = { version = "0.14", features = ["netlib"] }
27+
//! blas-src = { version = "0.14", features = ["openblas"] }
28+
//! blas-src = { version = "0.14", features = ["r"] }
2629
//! ```
2730
//!
2831
//! [architecture]: https://blas-lapack-rs.github.io/architecture

0 commit comments

Comments
 (0)