simonmar/monad-par — Issue #13: TODO: For idling: use a binary-tree, not a global semaphore
Author: rrnewton
Created: 2011-12-07 21:37:28+00:00
State: open
Labels: FeatureOrImprovement

One strategy is to organize workers into a tree such that each worker only listens to its parent and only signals its children to switch from active work-stealing to idle standby mode.

This would reduce contention on a global idle list or semaphore.