Using the resource sets

Follow these guidelines on best practice for using the resource sets.

Recommendations
  1. If the resource set is sub-core but contains more than one processor from each core, then for best results include the primary thread, and subsequent contiguous simultaneous multithreading (SMT) threads (logical processors) such that there are no gaps in the processors included in the core.
  2. The resource set contains the same number of processors from each core that is represented.

Guidelines

The following statements are true when the resource sets are used:
  • The resource sets can have cores from multiple scheduler resource allocation domains (SRAD) and need not have the same number of cores from each SRAD.
  • The resource sets can have one processor from each core that is represented, and it need not be the primary SMT thread.
  • When load balancing for the resource sets is enabled, the processor folding subsystem such as the VPM makes folding decisions that are based on the cores that are required by the resource sets. The cores that have the most resource set attached work are given priority when the cores to be folded or unfolded are decided.
    Note: If static power-saving mode is enabled, VPM performs energy aware core selection even though the load balancing for the resource sets is enabled.