Programming-Language-Benchmarks VS matrixmultiply

Compare Programming-Language-Benchmarks vs matrixmultiply and see what are their differences.

matrixmultiply

General matrix multiplication of f32 and f64 matrices in Rust. Supports matrices with general strides. (by bluss)
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
Programming-Language-Benchmarks matrixmultiply
19 4
593 203
- -
5.3 6.0
11 days ago about 2 months ago
C# Rust
MIT License Apache License 2.0
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

Programming-Language-Benchmarks

Posts with mentions or reviews of Programming-Language-Benchmarks. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-06-17.

matrixmultiply

Posts with mentions or reviews of matrixmultiply. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-07-09.
  • Help understanding the state of ndarrays and linalg in Rust.
    2 projects | /r/rust | 9 Jul 2023
    The matrixmultiply crate from the ndarray author (https://github.com/bluss/matrixmultiply) is one such implementation. It uses the same algorithm as the BLIS project (https://www.cs.utexas.edu/users/flame/pubs/TOMS-BLIS-Analytical.pdf) to partition the problem and exploit the cache hierarchy. It isn't as well tuned as eg. Intel MKL or BLIS, but the results are very respectable.
  • faer 0.8.0 release
    6 projects | /r/rust | 21 Apr 2023
    Do you plan to support integers as native types? I know there is an issue for the crate matrixmultiply for that, it seems it can be problematic because of overflow.
  • Faster `matrixmultiply` ?
    3 projects | /r/rust | 27 Aug 2022
    There's a famous crate [matrixmultiply](https://github.com/bluss/matrixmultiply) for matrix-matrix multiplication in Rust. But it's a bit slow for me.
  • Nim vs Rust Benchmarks
    10 projects | news.ycombinator.com | 7 Feb 2022
    In my benchmarks, Nim is faster than Rust:

    - multithreading runtime (i.e Rayon vs Weave https://github.com/mratsim/weave)

    - Cryptography: https://hackmd.io/@gnark/eccbench#Pairing

    - Scientific computing / matrix multiplication: https://github.com/bluss/matrixmultiply/issues/34#issuecomme...

    There is no inherent reason why a Nim program would be slower than Rust.

What are some alternatives?

When comparing Programming-Language-Benchmarks and matrixmultiply you can also consider the following projects:

Programming-Language-Benchmark

weave - A state-of-the-art multithreading runtime: message-passing based, fast, scalable, ultra-low overhead

svix-webhooks - The enterprise-ready webhooks service 🦀

rust-ndarray - ndarray: an N-dimensional array with array views, multidimensional slicing, and efficient operations

rust-csharp-ffi - An example Rust + C# hybrid application

Game-Of-Life-Implementations - Conway's Game of Life implementation in various languages

Graal - GraalVM compiles Java applications into native executables that start instantly, scale fast, and use fewer compute resources 🚀

sb-simd - A convenient SIMD interface for SBCL.

faer-rs - Linear algebra foundation for the Rust programming language

lish - Lisp Shell

matrixmultiply_mt - A Multithreaded, processor specialized, fork of the matrixmultiply crate