[dpdk-dev] [PATCH v7 1/4] lib/librte_power: traffic pattern aware power control
Hunt, David
david.hunt at intel.com
Thu Sep 13 16:05:26 CEST 2018
On 13/9/2018 2:37 PM, Liang, Ma wrote:
> Hi Kevin,
> Many thanks for your comments.
> I will send v8 patch soon.
> Please check comments below.
>
> On 13 Sep 11:54, Kevin Traynor wrote:
>> On 09/04/2018 03:10 PM, Liang Ma wrote:
--snip--
>> HIGH: the frequency is used to process busy traffic workload.
>>> 2.2 There are two phases to establish the power management system:
>>>
>>> a.Initialization/Training phase. The training phase is necessary
>>> in order to figure out the system polling baseline numbers from
>>> idle to busy. The highest poll count will be during idle, where
>>> all polls are empty. These poll counts will be different between
>>> systems due to the many possible processor micro-arch, cache
>>> and device configurations, hence the training phase.
>>> In the training phase, traffic is blocked so the training
>> When you say 'traffic is blocked' is this something that the application
>> can do through DPDK API, or you mean no external packets are sent into
>> that port?a
> training is disabled as default. if user enable it, that mean no external packet
> are sent to the port.
I think the correct term would be 'traffic should be blocked'. The
application has no
capability to block traffic itself, so the user needs to ensure that no
traffic is coming into the
application during the training period.
Rgds,
Dave.
--snip--
More information about the dev
mailing list