Just found a workload (contour.svg in MPVG) in which switching from Rust std MPSC channels to crossbeam-channel was a 7x perf improvement (~215ms to ~30ms). Interesting!
-
-
Awesome, thanks! Are you using the channel for SPSC? Or are there actually multiple senders? I've been meaning to play around with bbqueue being a little bit easier to use in an std use case, this might be a good chance to take a look.
-
Multiple senders. It’s multiple worker threads sending to a GPU thread
- 1 more reply
New conversation -
-
-
Wow, that was simple change
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.