WTR Pro CPU throttling

phar

New Member
Jan 3, 2025
3
0
1
Hi all - happy new year!!

I'm running PVE 8.3.2 on an AOOSTAR WTR Pro. It has an AMD Ryzen 7 5825U running at up to 4.3Ghz. The challenge I am having is ProxMox seems to limit the CPU core speeds to 2.3Ghz max. I have checked the CPU Governor and it's set to Performance.

Code:
cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
performance
performance
performance
performance
performance
performance
performance
performance
performance
performance
performance
performance
performance
performance
performance
performance


If I run on the host:

stress-ng --cpu 16 --timeout 60 and then watch the CPU with watch -n 1 "cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_cur_freq, this is what I get:

Code:
1916525
1916540
1916517
1916517
2395632
2395645
1916517
1916567
1916545
1916522
1916521
1916516
1916523
1916526
1916532
1916534

I've live booted ZorinOS 17 on the same system and run the same stress test and every core maxes at 4.3Ghz as expected. This says to me there is nothing in my BIOS limiting performance and the issue is with my

Any suggestions on where to go here?
 
It's not throttling, just not boosting.Have you tried enabling the AMD pstate driver? https://forum.proxmox.com/threads/amd-pstate-driver-steps-and-discussion.118873/

Whilst I haven't specially enabled it I believe it's the default and so is enabled already. Here's the output from CPUpower:


Code:
root@pve:~# cpupower frequency-info
analyzing CPU 0:
  driver: amd-pstate-epp
  CPUs which run at the same hardware frequency: 0
  CPUs which need to have their frequency coordinated by software: 0
  maximum transition latency:  Cannot determine or is not supported.
  hardware limits: 400 MHz - 4.55 GHz
  available cpufreq governors: performance powersave
  current policy: frequency should be within 400 MHz and 4.55 GHz.
                  The governor "performance" may decide which speed to use
                  within this range.
  current CPU frequency: Unable to call hardware
  current CPU frequency: 1.92 GHz (asserted by call to kernel)
  boost state support:
    Supported: yes
    Active: yes
    Boost States: 0
    Total States: 3
    Pstate-P0:  2000MHz
    Pstate-P1:  1800MHz
    Pstate-P2:  1600MHz
 
The P0 state doesn’t look right at all. Surely that should be the max boost frequency of 4.55Ghz?
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!