Does OmnithreadLibrary support Job theft?

Job theft, for example, is available in the Fork / Join framework on the Java platform. (See How is a fork / join structure better than a thread pool? ) - Is something like this possible with OmniThreadLibrary?


Job theft: Worker threads that don’t work can steal jobs from other threads that are still busy.

+5
source share
1 answer

I don’t know if I will call this technique “theft of work”, but really OmniThreadLibrary supports all your kernels when performing the Fork / Join abstraction.

Fork/Join, , Compute. Value, Await, , , Value/Await . , , , .

OmniThreadLibrary wiki.


, Fork/Join " ". OmniThreadLibrary , . , , .

+6

All Articles