Any efficient way of splitting vector?

This page summarizes the projects mentioned and recommended in the original post on /r/rust

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
  • rust-ndarray

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

  • In principle you're trying to convert between columnar and row-based data layouts, something that happens fairly often in data science. I bet there's some hyper-efficient SIMD magic that could be invoked for these slicing operations (and maybe the iterator solution does exactly that). Might be worth taking a look at how the relevant Rust libraries like ndarray do it.

  • 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.

    InfluxDB logo
  • 2022-rust-slicing-perf

    Performance of different data access patterns in Rust – quantitative analysis: loops vs iterators vs parallel iterators.

  • I have published the source code and a more detailed writeup on Github.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Helper crate for working with image data of varying type?

    1 project | /r/rust | 29 May 2023
  • What is the most efficient way to study Rust for scientific computing applications?

    1 project | /r/rust | 23 May 2023
  • Status and Future of ndarray?

    2 projects | /r/rust | 3 Apr 2023
  • How does explicit unrolling differ from iterating through elements one-by-one? (ndarray example)

    1 project | /r/rust | 13 Jan 2023
  • Help slicing 2D array in no_std environment

    1 project | /r/learnrust | 9 Jun 2022