[PATCH v6 0/2] Enable PMD power management on Arm
David Marchand
david.marchand at redhat.com
Mon Feb 20 13:07:19 CET 2023
On Mon, Feb 20, 2023 at 9:51 AM Feifei Wang <feifei.wang2 at arm.com> wrote:
>
> For Arm aarch, use WFE instructions to enable PMD power management.
>
> Test Results:
> dynamic instructions over 1sec without wfe with wfe percentage
> ampere-altra 6,298,483,712 9,117,624 -99.855%
> thunderx2 6,990,909,373 3,247,226 -99.954%
>
> When power efficient PMD is enabled by using WFE on Arm, if no pkts
> received, the instructions that CPU executes is reduced by 99%.
>
> Feifei Wang (2):
> eal: add 8 bits case for wait scheme
> eal: add power mgmt support on Arm
>
> doc/guides/rel_notes/release_23_03.rst | 4 ++
> lib/eal/arm/include/rte_pause_64.h | 32 +++++++++++++--
> lib/eal/arm/rte_cpuflags.c | 5 +++
> lib/eal/arm/rte_power_intrinsics.c | 55 ++++++++++++++++++++++++--
> 4 files changed, 89 insertions(+), 7 deletions(-)
Fixed release notes, squashed patches and applied, thanks.
--
David Marchand
More information about the dev
mailing list