In the case of continuous stealing, is it possible that a thread may wait a little big longer because it can do any work because the previous thread needs to put the work onto the queue? In the previous case, we can overload the queue, so whenever something is idle, we can be guaranteed that it can immediately pick up a new task.
In the case of continuous stealing, is it possible that a thread may wait a little big longer because it can do any work because the previous thread needs to put the work onto the queue? In the previous case, we can overload the queue, so whenever something is idle, we can be guaranteed that it can immediately pick up a new task.