Java's ForkJoinPool should be all over Android?
-
-
-
Oh right, good point!
- 2 more replies
New conversation -
-
-
game engines are full of work stealing! for example: http://www.gdcvault.com/play/1022186/Parallelizing-the-Naughty-Dog-Engine …
-
https://www.reddit.com/r/programming/comments/350moo/implementing_parallelizing_the_naughty_dog_engine/cr0ao0r/ … claims that it isn’t work stealing. Could be out of date…
- 3 more replies
New conversation -
-
-
Is there a description of how that works, short of reading the codebase to find out? Single global warming queue and per thread queues stealing from global queue ? lockless? Theda spin when no task to process ?
-
https://github.com/rayon-rs/rayon is what Firefox/Servo uses, and it’s got a nice writeup in the README :)
End of conversation
New conversation -
-
-
Work stealing is not really that new of a concept, in games it's used extensively and I think modern game engines install base >> Stylo installs. Our
@CoherentLabs HTML renderers have WS queues inside and I roughly estimate installs with games using them to ~100M on PC+consoles -
I don't think many modern game engines use work stealing tbh, pretty sure they mostly use global work queues.
- 1 more reply
New conversation -
-
-
.NET thread pool uses work stealing IIRC
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Is work stealing such a novel concept?
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.