examples/vm_power: allow managing idle cores
authorRory Sexton <rory.sexton@intel.com>
Tue, 14 Jul 2020 16:01:59 +0000 (17:01 +0100)
committerThomas Monjalon <thomas@monjalon.net>
Fri, 17 Jul 2020 12:40:56 +0000 (14:40 +0200)
commit3cb46d40d35960ca0478704d1e84e8d96b5676cd
tree7c5c37371f09a41e9667d29f7e5bff925056907e
parent95f648ff9eedc11f9c888f2cc331aadb95cb9b47
examples/vm_power: allow managing idle cores

This change is required to allow the branch ratio algorithm to
power manage cores with no workload running on them. This is
useful both when idle cores don't use C-states and for a number of
hyperthreading scenarios.

Signed-off-by: Rory Sexton <rory.sexton@intel.com>
Reviewed-by: David Hunt <david.hunt@intel.com>
Acked-by: Reshma Pattan <reshma.pattan@intel.com>
doc/guides/sample_app_ug/vm_power_management.rst
examples/vm_power_manager/oob_monitor_x86.c