24/07/2019 15:18, David Hunt: > The branch ratio algorithm in the vm_power_manager sample application > can be very sensitive at patricular loads in a workload, causing > oscillations between min and max frequency. For example, if a > workload is at 50%, scaling up may change the ratio > enough that it immediately thinks it needs to scale down again. > > This patch introduces a sliding window recording the scale up/down > direction for the last 32 samples, and scales up if any samples indicate > we should scale up, otherwise scale down. Each core has it's own window. > > Fixes: 4b1a631b8a8a ("examples/vm_power: add oob monitoring functions") > Cc: sta...@dpdk.org > Signed-off-by: David Hunt <david.h...@intel.com>
Applied, thanks