Thank you for those two benchmark runs! I’m going to tag @willy because there are some insights…
So this somehow confirms that with Rockchip’s 4.4 BSP kernel from 2016 PVTM is also at work with RK3399, the Rock 4SE relies on RK3399-T (just like the el cheapo ROCK Pi 4 Model C+ variant) and this silicon variant will automagically be limited to 1.5/1.0 GHz even when running with an OS image made for Rock 4B (which comes with a RK3399 and not RK3399-T):
Checking cpufreq OPP for cpu0-cpu3 (Cortex-A53):
Cpufreq OPP: 1008 Measured: 996 (998.278/996.843/995.015) (-1.2%)
Cpufreq OPP: 816 Measured: 806 (806.961/806.788/806.730) (-1.2%)
Cpufreq OPP: 600 Measured: 590 (590.798/590.772/590.617) (-1.7%)
Cpufreq OPP: 408 Measured: 399 (399.254/399.042/398.960) (-2.2%)
Checking cpufreq OPP for cpu4-cpu5 (Cortex-A72):
Cpufreq OPP: 1512 Measured: 1505 (1505.396/1505.328/1505.328)
Cpufreq OPP: 1416 Measured: 1409 (1409.800/1409.650/1409.620)
Cpufreq OPP: 1200 Measured: 1193 (1193.717/1193.636/1193.474)
Cpufreq OPP: 1008 Measured: 1001 (1001.681/1001.515/1001.491)
Cpufreq OPP: 816 Measured: 809 (809.605/809.605/809.586)
Cpufreq OPP: 600 Measured: 593 (593.660/593.660/593.634) (-1.2%)
Cpufreq OPP: 408 Measured: 400 (401.027/400.972/400.879) (-2.0%)
The PVTM values are as follows:
cpu cpu0: temp=45000, pvtm=150955 (150691 + 264)
cpu cpu0: pvtm-volt-sel=2
cpu cpu4: temp=45000, pvtm=157609 (157469 + 140)
cpu cpu4: pvtm-volt-sel=2
Only a few RK3399(-T) devices today still run with Rockchip’s BSP kernel so this PVTM info is very rare. Here’s a Tinkerboard 2/2S with 4.19 clocking at 2.0/1.5 GHz:
cpu cpu4: temp=42222, pvtm=156795 (156760 + 35)
cpu cpu4: pvtm-volt-sel=2
And another Tinkerboard 2/2S also running 4.19 and also clocking at 2.0/1.5 GHz:
cpu cpu4: temp=32222, pvtm=156141 (156780 + -639)
cpu cpu4: pvtm-volt-sel=2
Somehow the BSP kernel detects the RK3399-T variant and limits clockspeeds to 1.5/1.0 GHz for the A72/A53 cores. The benchmark results tell that RK3399-T is slightly slower than BCM2711 at 1.8 GHz with most tasks and that the RK3399-T silicon variant is most probably garbage when throttling down to 1200 MHz even with a heatsink attached.
@CyCob can you please try to run sbc-bench
in extensive mode so the output also contains the so called DVFS OPP tables?
export MODE=extensive
sbc-bench