Skip to content

Commit

Permalink
cpuallocator: add basic CPU clustering support.
Browse files Browse the repository at this point in the history
Try to satisfy satisfy allocation requests consuming one
or more full CPU clusters before falling back to smaller
blocks of allocation. Try to squeeze the full allocation
into a single die or a single package. Don't attempt any
cluster-based allocation if neither of these is possible.

Satisfy low-prio allocations using E-core clusters only.
Use P-core clusters only to satisfy priority preferences
above low-prio.

Signed-off-by: Krisztian Litkey <krisztian.litkey@intel.com>
  • Loading branch information
klihub committed Mar 15, 2024
1 parent 6ecbe12 commit 41bb78f
Show file tree
Hide file tree
Showing 2 changed files with 581 additions and 2 deletions.
Loading

0 comments on commit 41bb78f

Please # to comment.