You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The current default value is 0, which minimizes task latency with greedy assignment. However, this is suboptimal for some (especially heterogeneous) workloads, and surprising for many users. It may be more sensible to make the default value 1, which is more friendly for novice users, who can get confused by the greedy assignment.
This is a tiny change, but posting here so there's a record of the decision.
The text was updated successfully, but these errors were encountered:
TaskScheduler.hwm default to 1 instead of 0. 1 has more predictable/intuitive behavior, if often slower, and thus a more logical default. Users whose workloads require maximum throughput and are largely homogeneous in time per task can make the optimization themselves, but now the behavior will be less surprising to new users.
closesipython#1293
The current default value is 0, which minimizes task latency with greedy assignment. However, this is suboptimal for some (especially heterogeneous) workloads, and surprising for many users. It may be more sensible to make the default value 1, which is more friendly for novice users, who can get confused by the greedy assignment.
This is a tiny change, but posting here so there's a record of the decision.
The text was updated successfully, but these errors were encountered: