| Commit message (Collapse) | Author | Age |
|
|
|
|
|
| |
This temporary patch remaps CPU IDs to match Ludwig's
cache topology. Thus, "virtual" CPUs 0 and 1, which share
an L2 cache, are remapped to CPUs 0 and 4.
|
|
|
|
| |
The string 'NO_CPU' needs to fit into the buffer.
|
|
This patch replaces be_migrate_to() with several
be_migrate_*() APIs to automatically assign CPU affinity
masks from a task's partition (or cluster) assignment.
Routines are release-master-aware such that the release
master (if one exists) will NOT be included in the
task's affinity mask. (Note that release-master
avoidance may be overridden by calling
__be_migrate_thread_to_cluster().)
|