Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[DNM] Don't queue tasks on workers #6584

Closed
wants to merge 1 commit into from

Commits on Jun 16, 2022

  1. Don't queue tasks on workers

    With this change, workers are not sent more tasks than they have threads. This eliminates root task overproduction and removes the need for work stealing.
    
    This is optimized for a minimal diff. There is _lots_ we might change/rip out if we went forward with this.
    
    Performance will likely be poor on some workloads without speculative task assignment and root task co-assignment.
    gjoseph92 committed Jun 16, 2022
    Configuration menu
    Copy the full SHA
    d93fd4b View commit details
    Browse the repository at this point in the history