matrixmultiply 0.2.4

General matrix multiplication for f32 and f64 matrices. Operates on matrices with general layout (they can use arbitrary row and column stride). Detects and uses AVX or SSE2 on x86 platforms transparently for higher performance. Uses a microkernel strategy, so that the implementation is easy to parallelize and optimize.
Documentation
Build #323113 2020-12-07T18:29:23.130737+00:00
# rustc version
rustc 1.50.0-nightly (0f6f2d681 2020-12-06)# docs.rs version
docsrs 0.6.0 (31c864e 2020-11-22)# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace/builds/matrixmultiply-0.2.4/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/matrixmultiply-0.2.4/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "3221225472" "--cpus" "2" "--user" "1001:1001" "--network" "none" "rustops/crates-build-env@sha256:6eabd152ff4036248d66efda456a36cb33d24b7291b33f25f75140726c88da35" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs\"" "-j2" "--" "-Z" "unstable-options" "--resource-suffix" "-20201206-1.50.0-nightly-0f6f2d681" "--static-root-path" "/" "--cap-lints" "warn" "--disable-per-crate-search", kill_on_drop: false }`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] 6967535f8381d7c8ba392e89c1af9d9b561c573bf99b5a6e7c906756f51ba1c1
[INFO] running `Command { std: "docker" "start" "-a" "6967535f8381d7c8ba392e89c1af9d9b561c573bf99b5a6e7c906756f51ba1c1", kill_on_drop: false }`
[INFO] [stderr] /opt/crates-build-env/entrypoint.sh: line 7: /etc/hosts: Permission denied
[INFO] [stderr]     Checking rawpointer v0.2.1
[INFO] [stderr]  Documenting matrixmultiply v0.2.4 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 1.94s
[INFO] running `Command { std: "docker" "inspect" "6967535f8381d7c8ba392e89c1af9d9b561c573bf99b5a6e7c906756f51ba1c1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6967535f8381d7c8ba392e89c1af9d9b561c573bf99b5a6e7c906756f51ba1c1", kill_on_drop: false }`
[INFO] [stdout] 6967535f8381d7c8ba392e89c1af9d9b561c573bf99b5a6e7c906756f51ba1c1