Source: rust-matrixmultiply Section: rust Build-Depends: debhelper-compat (= 13), dh-sequence-cargo Build-Depends-Arch: cargo:native , rustc:native (>= 1.75.0) , libstd-rust-dev , librust-autocfg-1+default-dev , librust-rawpointer-0.2+default-dev Maintainer: Debian Rust Maintainers Uploaders: Matthias Geiger Standards-Version: 4.7.4 Vcs-Git: https://salsa.debian.org/rust-team/debcargo-conf.git [src/matrixmultiply] Vcs-Browser: https://salsa.debian.org/rust-team/debcargo-conf/tree/master/src/matrixmultiply Homepage: https://github.com/bluss/matrixmultiply/ X-Cargo-Crate: matrixmultiply X-Cargo-Crate-Version: 0.3.11 Package: librust-matrixmultiply-dev Architecture: any Multi-Arch: same Depends: ${misc:Depends}, librust-autocfg-1+default-dev, librust-num-cpus-1+default-dev (>= 1.13), librust-once-cell-1+default-dev (>= 1.7), librust-rawpointer-0.2+default-dev Provides: librust-matrixmultiply+avx512-dev (= ${binary:Version}), librust-matrixmultiply+cgemm-dev (= ${binary:Version}), librust-matrixmultiply+constconf-dev (= ${binary:Version}), librust-matrixmultiply+default-dev (= ${binary:Version}), librust-matrixmultiply+num-cpus-dev (= ${binary:Version}), librust-matrixmultiply+once-cell-dev (= ${binary:Version}), librust-matrixmultiply+std-dev (= ${binary:Version}), librust-matrixmultiply+threading-dev (= ${binary:Version}), librust-matrixmultiply-0-dev (= ${binary:Version}), librust-matrixmultiply-0+avx512-dev (= ${binary:Version}), librust-matrixmultiply-0+cgemm-dev (= ${binary:Version}), librust-matrixmultiply-0+constconf-dev (= ${binary:Version}), librust-matrixmultiply-0+default-dev (= ${binary:Version}), librust-matrixmultiply-0+num-cpus-dev (= ${binary:Version}), librust-matrixmultiply-0+once-cell-dev (= ${binary:Version}), librust-matrixmultiply-0+std-dev (= ${binary:Version}), librust-matrixmultiply-0+threading-dev (= ${binary:Version}), librust-matrixmultiply-0.3-dev (= ${binary:Version}), librust-matrixmultiply-0.3+avx512-dev (= ${binary:Version}), librust-matrixmultiply-0.3+cgemm-dev (= ${binary:Version}), librust-matrixmultiply-0.3+constconf-dev (= ${binary:Version}), librust-matrixmultiply-0.3+default-dev (= ${binary:Version}), librust-matrixmultiply-0.3+num-cpus-dev (= ${binary:Version}), librust-matrixmultiply-0.3+once-cell-dev (= ${binary:Version}), librust-matrixmultiply-0.3+std-dev (= ${binary:Version}), librust-matrixmultiply-0.3+threading-dev (= ${binary:Version}), librust-matrixmultiply-0.3.11-dev (= ${binary:Version}), librust-matrixmultiply-0.3.11+avx512-dev (= ${binary:Version}), librust-matrixmultiply-0.3.11+cgemm-dev (= ${binary:Version}), librust-matrixmultiply-0.3.11+constconf-dev (= ${binary:Version}), librust-matrixmultiply-0.3.11+default-dev (= ${binary:Version}), librust-matrixmultiply-0.3.11+num-cpus-dev (= ${binary:Version}), librust-matrixmultiply-0.3.11+once-cell-dev (= ${binary:Version}), librust-matrixmultiply-0.3.11+std-dev (= ${binary:Version}), librust-matrixmultiply-0.3.11+threading-dev (= ${binary:Version}) Breaks: rustc (<< 1.75.0~) Description: General matrix multiplication for f32 and f64 matrices - Rust source code Operates on matrices with general layout (they can use arbitrary row and column stride). Detects and uses SIMD features on x86/x86-64 and AArch64 transparently for higher performance. Uses a microkernel strategy, so that the implementation is easy to parallelize and optimize. Supports multithreading. . Source code for Debianized Rust crate "matrixmultiply"