Rust rust-sci

Open-source Rust projects categorized as rust-sci

Top 4 Rust rust-sci Projects

  • rust-ndarray

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

    Project mention: How does explicit unrolling differ from iterating through elements one-by-one? (ndarray example) | | 2023-01-13

    While looking through ndarrays src, I came across a set of functions that explicitly unroll 8 variables on each iteration of a loop, with the comment eightfold unrolled so that floating point can be vectorized (even with strict floating point accuracy semantics). I don't understand why floats would be affected by unrolling, and in general I'm confused as to how explicit unrolling differs from iterating through each element one by one. I assumed this would be a scenario where the compiler would optimize best anyway, which seems to be confirmed (at least in the context of using iter() rather than for) here. Could anyone give a little context into what this, or any explicit unrolling achieves?

  • hora

    🚀 efficient approximate nearest neighbor search algorithm collections library written in Rust 🦀 .

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • neuronika

    Tensors and dynamic neural networks in pure Rust.

    Project mention: This year I tried solving AoC using Rust, here are my impressions coming from Python! | | 2023-01-02
  • matrixmultiply

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

    Project mention: Faster `matrixmultiply` ? | | 2022-08-27

    There's a famous crate [matrixmultiply]( for matrix-matrix multiplication in Rust. But it's a bit slow for me.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-01-13.

Rust rust-sci related posts


What are some of the best open-source rust-sci projects in Rust? This list will help you:

Project Stars
1 rust-ndarray 2,679
2 hora 2,299
3 neuronika 917
4 matrixmultiply 157
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives