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 18, 2024
1 parent b7b5206 commit cce7adb
Show file tree
Hide file tree
Showing 2 changed files with 581 additions and 2 deletions.
Loading

0 comments on commit cce7adb

Please # to comment.