-
This blog-post (https://llogiq.github.io/2018/09/06/fast.html) by @llogiq hints to how to parallelize the `fannkuch_redux` example with rayon. We should add an algorithm that does this, trying to keep…
-
### Environment information
```block
CLI:
Version: 1.8.1
Color support: true
Platform:
CPU Architecture: x86_64
OS: …
-
Here is a simple piece of code which causes a stack overflow with rayon 1.5.0:
```
use rayon::prelude::*;
fn do_work(index: u32) {
if index == 123015453 {
println!("Hello world");
…
-
### Summary
I have built the command line tool from source and am trying to benchmark performance. Startup time seems to be very slow and increasing with the number of processors in the system. How…
-
When using flamegraph profiling rayon pollutes the call stack making it very hard to find my code in the graph, and I have to manually replace all instances of `par_`. It'd be nice if I could instead …
-
### Summary
`rayon` is listed as an optional dependency of `wasix`, however it seems impossible to build `wasix` without `rayon`.
### Additional details
Being able to compile wasix without `r…
-
There is some amount of memory being allocated during the `remap` function that isn't getting cleaned up.
This is with the latest commit on main. So I imagine it's something to do with rayon or the…
-
## Description
I've spent the last few days of downtime after Devconnect mulling over how to deal with Rayon and deadlocks (https://github.com/rayon-rs/rayon/issues/592).
We are faced with an ac…
-
It seems that enabling overflow checks (#89776) uncovered non-deterministic overflows in rustc-rayon-core causing the build failures of #90042 and #90222:
* https://github.com/rust-lang-ci/rust/runs/…
-
When I try to run Highs in parallel using rayon, I get `terminated by signal SIGSEGV (Address boundary error)`, but only on macOS. This issue is hard to reproduce, only happening when the problem is l…