Skip to content

Commit e1595ec

Browse files
wongcharklueska
andauthored
Update keps/sig-node/4800-cpumanager-split-uncorecache/README.md
Co-authored-by: Kevin Klues <[email protected]>
1 parent 8d351cd commit e1595ec

File tree

1 file changed

+1
-1
lines changed
  • keps/sig-node/4800-cpumanager-split-uncorecache

1 file changed

+1
-1
lines changed

keps/sig-node/4800-cpumanager-split-uncorecache/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ A new CPUManager policy option, prefer-align-cpus-by-uncorecache, will be introd
132132

133133
The algorithm for prefer-align-cpus-by-uncorecache will be implemented to follow the default packed behavior of the existing static CPUManager allocation with the introduction of a uncorecache hierarchy. This means that when a guaranteed container requires CPUs that are equal to or greater than the size of a NUMA or socket, the CPU allocation will behave as usual and schedule the full socket or NUMA. The scheduled CPUs will be subtracted from the quantity of CPUs required for the container.
134134

135-
When/once the required CPUs for a container are less than the number of CPUs within a NUMA, the algorithm will be implemented as follows:
135+
When/once the required CPUs for a container are less than the number of CPUs within a NUMA node, the algorithm will be implemented as follows:
136136
1. Scan each socket in numerical order. If required CPUs are less than the size of available CPUs on the socket, pick this socket of CPUs.
137137
2. Within the chosen socket, scan each NUMA in numerical order. If the required CPUs are less than the number of the available CPUs on the NUMA, pick the subset of CPUs that correspond to this NUMA.
138138
3. Within the chosen NUMA, scan through every uncore cache index in numerical order:

0 commit comments

Comments
 (0)