Ecosyste.ms: Funds

An open API service for providing issue and pull request metadata for open source projects.

https://github.com/bluss/matrixmultiply

rust rust-sci

Last synced: about 5 hours ago

Repository metadata:

General matrix multiplication of f32 and f64 matrices in Rust. Supports matrices with general strides.


Owner metadata:


Committers metadata

Last synced: 1 day ago

Total Commits: 315
Total Committers: 8
Avg Commits per committer: 39.375
Development Distribution Score (DDS): 0.06

Commits in past year: 5
Committers in past year: 1
Avg Commits per committer in past year: 5.0
Development Distribution Score (DDS) in past year: 0.0

Name Email Commits
bluss b****s 296
Richard Janis Goldschmidt j****t@g****m 8
Jim Turner g****t@t****k 6
Alex Touchet a****t@o****m 1
Felix Rabe f****x@r****o 1
Igor Gnatenko i****n@g****m 1
Tastaturtaste 3****e 1
xander-zitara 8****a 1

Issue and Pull Request metadata

Last synced: about 5 hours ago


Package metadata

cargo: matrixmultiply

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. Supports multithreading.

  • Homepage:
  • Documentation: https://docs.rs/matrixmultiply/
  • Licenses: MIT/Apache-2.0
  • Latest release: 0.3.8 (published about 1 year ago)
  • Last Synced: 2024-11-08T19:34:36.418Z (1 day ago)
  • Versions: 31
  • Dependent Packages: 27
  • Dependent Repositories: 6,975
  • Downloads: 28,388,240 Total
  • Docker Downloads: 23,680,661
  • Rankings:
    • Dependent repos count: 0.379%
    • Downloads: 0.414%
    • Dependent packages count: 1.557%
    • Docker downloads count: 1.891%
    • Average: 4.312%
    • Stargazers count: 10.68%
    • Forks count: 10.952%
  • Maintainers (2)

Dependencies

Cargo.toml cargo
  • bencher 0.1.2 development
  • itertools 0.8 development
  • num_cpus 1.13
  • once_cell 1.7
  • rawpointer 0.2
  • thread-tree 0.3.2
blas-bench/Cargo.toml cargo
  • bencher 0.1.2 development
  • blas 0.20
  • blas-src 0.2.0
  • rawpointer 0.1
.github/workflows/ci.yml actions
  • Swatinem/rust-cache v2 composite
  • actions/cache v1 composite
  • actions/checkout v4 composite
  • dtolnay/rust-toolchain stable composite
ensure_no_std/Cargo.toml cargo