Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
2.0.0
-
None
Description
For many workflows, there is a distinct performance advantage to avoiding transfer of a task between processors. For example when iteratively processing a small dataset keeping everything local to a single CPU can avoid churn in split caches. Allowing each logical core to be accessible as an Executor would be one way to give developers the requisite control.