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
20082026
-
…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…
comment by cs702 · 2020-06-24 · in NPhysics: 2D and 3D Real-Time Physics Engine for Rust -
…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 -
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 -
…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…
comment by ekidd · 2017-01-08 · in The Piston image library is now pure Rust -
…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 -
Awesome! As an example, Rayon[0] does a very good job (IMHO) at this. [0] - https://github.com/nikomatsakis/rayon
comment by krat0sprakhar · 2016-11-07 · in Show HN: uThreads – Concurrent User Threads in C and C++ -
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 -
…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 -
…https://github.com/dpc/mioco for I/O-based coroutines. For CPU bound tasks you want something like https://github.com/nikomatsakis/rayon .
comment by pcwalton · 2016-02-14 · in Akka, Haskell, Erlang, Go and .NET Core compared on 1M threads -
…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