Right now we are using an Intel XEON and to be able to enable turbo boost we had to change a setting (Power performance tuning) in the BIOS sticking it to "OS control EPB". Is there something to do in the BIOS of EPYC?



Il giorno mar 26 apr 2022 alle ore 18:25 Antonio Di Bacco <a.dibacco.ks@gmail.com> ha scritto:
That's fantastic:

# sudo cpupower -c 99 frequency-info info
analyzing CPU 99:
  driver: acpi-cpufreq
  CPUs which run at the same hardware frequency: 99
  CPUs which need to have their frequency coordinated by software: 99
  maximum transition latency:  Cannot determine or is not supported.
  hardware limits: 1.50 GHz - 3.72 GHz
  available frequency steps:  2.00 GHz, 1.70 GHz, 1.50 GHz
  available cpufreq governors: conservative ondemand userspace powersave performance schedutil
  current policy: frequency should be within 1.50 GHz and 3.72 GHz.
                  The governor "userspace" may decide which speed to use
                  within this range.
  current CPU frequency: 2.00 GHz (asserted by call to hardware)
  boost state support:
    Supported: yes
    Active: yes
    Boost States: 0
    Total States: 3
    Pstate-P0:  2000MHz
    Pstate-P1:  1700MHz
    Pstate-P2:  1500MHz

Il giorno mar 26 apr 2022 alle ore 12:00 Tummala, Sivaprasad <Sivaprasad.Tummala@amd.com> ha scritto:

[AMD Official Use Only - General]

 

Hi Antonio,

 

We are looking into this. Could you please share the below info:

# cpupower -c <lcore> frequency-info info

analyzing CPU <lcore>:

  driver: acpi-cpufreq

 

 

From: Antonio Di Bacco <a.dibacco.ks@gmail.com>
Sent: Monday, April 25, 2022 10:43 PM
To: users@dpdk.org
Subject: AMD EPYC 7713 64-Core: cannot enable turbo boost

 

[CAUTION: External Email]

Trying to enable turbo boost on EPYC 7713 with this APIS:

 

  rte_power_init(lcore)
  rte_power_freq_enable_turbo(lcore)
 rte_power_freq_max(lcore)

 

 I receive this messages:

 

DPDK:POWER: Env isn't set yet!
DPDK:POWER: Attempting to initialise ACPI cpufreq power management...
DPDK:POWER: Power management governor of lcore 99 has been set to 'userspace' successfully
DPDK:POWER: Initialized successfully for lcore 99 power management
DPDK:POWER: Failed to enable turbo on lcore 99