Hacker GitHub

← All repos

nikomatsakis/rayon

View on GitHub ↗ ★ 62 Rust

Rayon: A data parallelism library for Rust

11 mentions on Hacker News by 11 people: 1 story, 10 comments · first 2014-12-23 · latest 2020-06-24

Mentions per year 11 mentions · busiest year 2016 (5)
20082026
  1. …of concurrency with "zero-cost abstractions" the allow "fearless concurrency" (e.g., take a look at https://github.com/nikomatsakis/rayon/ to get an idea of what's possible), and for predictable performance (e.g., compiled code doesn't…
  2. ▲ 3
    Rust: Add parallel sorts
    story by tosh · 2017-08-24 · 0 comments
  3. …https://github.com/rust-lang/rust/issues/40585 [3] https://github.com/rust-lang/rust/pull/40601 [4] https://github.com/nikomatsakis/rayon/pull/379
    comment by _hrfd · 2017-06-29 · in Pattern-defeating quicksort
  4. Here are a few benchmarks results from a recent rayon pull: https://github.com/nikomatsakis/rayon/pull/379 So, for a dual-core with HT 8.26s vs 4.55s
    comment by sgift · 2017-06-29 · in Pattern-defeating quicksort
  5. …array of data to process and want to use as many cores as possible. For this, rayon is gorgeous: https://github.com/nikomatsakis/rayon Seriously, I can just not say enough good things about programming with rayon, and how nice Rust's "no…
  6. …reading this left with very similar feeling that I had when reading Scala standard library code: https://github.com/nikomatsakis/rayon/blob/master/src/par_it...
    comment by lukaslalinsky · 2016-12-03 · in 24 days of Rust – Rayon
  7. Awesome! As an example, Rayon[0] does a very good job (IMHO) at this. [0] - https://github.com/nikomatsakis/rayon
  8. simple_parallel exists and is pretty neat, yes. Rayon is another cool library here ( https://github.com/nikomatsakis/rayon ), which lets you do foreach/mapreduce operations via work stealing on a pool with an extensible API that looks…
    comment by Manishearth · 2016-03-27 · in Concurrency in Rust
  9. …The README provides a nice overview and links to a series of blog posts about the details. [1] https://github.com/nikomatsakis/rayon/
    comment by grayrest · 2016-03-27 · in Concurrency in Rust
  10. …https://github.com/dpc/mioco for I/O-based coroutines. For CPU bound tasks you want something like https://github.com/nikomatsakis/rayon .
  11. …an experimental library exploiting this for `Sync` data, which includes immutable substructures: https://github.com/nikomatsakis/rayon The only reason people aren't more aware of this is because the functionality isn't exposed in the…
    comment by Jweb_Guru · 2014-12-23 · in Clojure: Creating a reducible repeat