TODO: For idling: use a binary-tree, not a global semaphore
rrnewton opened this issue · comments
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.