Skip to content

Commit

Permalink
WiP: cpuallocator: use last useful cache for clustering.
Browse files Browse the repository at this point in the history
Try finding the last cache which provides non-trivial clustering
of CPUs and use that for cache-group based allocation.

Note that this current implementation is somewhat simplistic. It
expects all CPUs to provide identical cache grouping and picks a
single cache level to set up clusters. This might result in sub-
optimal cache-based clustering on hybrid core architectures. We
can address this shortcoming in the future.

Signed-off-by: Krisztian Litkey <[email protected]>
  • Loading branch information
klihub committed Jun 25, 2024
1 parent ad82b75 commit 9632237
Showing 1 changed file with 95 additions and 58 deletions.
Loading

0 comments on commit 9632237

Please sign in to comment.