this is an i7-11700K cpu running FreeBSD 15.1 Stable .
As I understand it, machdep.hwpstate_pkg_ctrl tunable is expected to control if the whole CPU/all cores runs at the same frequency or if the
Cores run at individual frequencies .
regardless if the machdep.hwpstate_pkg_ctrl is ONE ore ZERO , the cores appears to run at individual frequencies ? why is this ?
sysctl -a | grep machdep.hwpstate_pkg
machdep.hwpstate_pkg_ctrl: 1 ( set to Package control (default ) )
dev.cpufreq.0.freq_driver: hwpstate_intel0 ( showing that the cpufreq / hwpstate driver is operational )
dev.cpufreq.0.%driver: cpufreq
dev.cpufreq.0.%desc: CPU frequency control
dev.cpu.15.freq_levels: 3600/-1
dev.cpu.15.freq: 2977
dev.cpu.13.freq_levels: 3600/-1
dev.cpu.13.freq: 3117
dev.cpu.11.freq_levels: 3600/-1
dev.cpu.11.freq: 2811
dev.cpu.9.freq_levels: 3600/-1
dev.cpu.9.freq: 3384
dev.cpu.7.freq_levels: 3600/-1
dev.cpu.7.freq: 3056
dev.cpu.5.freq_levels: 3600/-1
dev.cpu.5.freq: 2865
dev.cpu.3.freq_levels: 3600/-1
dev.cpu.3.freq: 2898
dev.cpu.1.freq_levels: 3600/-1
dev.cpu.1.freq: 3024
dev.cpu.14.freq_levels: 3600/-1
dev.cpu.14.freq: 3334
dev.cpu.12.freq_levels: 3600/-1
dev.cpu.12.freq: 3258
dev.cpu.10.freq_levels: 3600/-1
dev.cpu.10.freq: 2959
dev.cpu.8.freq_levels: 3600/-1
dev.cpu.8.freq: 2682
dev.cpu.6.freq_levels: 3600/-1
dev.cpu.6.freq: 3920
dev.cpu.4.freq_levels: 3600/-1
dev.cpu.4.freq: 3107
dev.cpu.2.freq_levels: 3600/-1
dev.cpu.2.freq: 3114
dev.cpu.0.freq_levels: 3600/-1
dev.cpu.0.freq: 2966
The cores run at individual speeds ?
As I understand it, machdep.hwpstate_pkg_ctrl tunable is expected to control if the whole CPU/all cores runs at the same frequency or if the
Cores run at individual frequencies .
regardless if the machdep.hwpstate_pkg_ctrl is ONE ore ZERO , the cores appears to run at individual frequencies ? why is this ?
sysctl -a | grep machdep.hwpstate_pkg
machdep.hwpstate_pkg_ctrl: 1 ( set to Package control (default ) )
dev.cpufreq.0.freq_driver: hwpstate_intel0 ( showing that the cpufreq / hwpstate driver is operational )
dev.cpufreq.0.%driver: cpufreq
dev.cpufreq.0.%desc: CPU frequency control
dev.cpu.15.freq_levels: 3600/-1
dev.cpu.15.freq: 2977
dev.cpu.13.freq_levels: 3600/-1
dev.cpu.13.freq: 3117
dev.cpu.11.freq_levels: 3600/-1
dev.cpu.11.freq: 2811
dev.cpu.9.freq_levels: 3600/-1
dev.cpu.9.freq: 3384
dev.cpu.7.freq_levels: 3600/-1
dev.cpu.7.freq: 3056
dev.cpu.5.freq_levels: 3600/-1
dev.cpu.5.freq: 2865
dev.cpu.3.freq_levels: 3600/-1
dev.cpu.3.freq: 2898
dev.cpu.1.freq_levels: 3600/-1
dev.cpu.1.freq: 3024
dev.cpu.14.freq_levels: 3600/-1
dev.cpu.14.freq: 3334
dev.cpu.12.freq_levels: 3600/-1
dev.cpu.12.freq: 3258
dev.cpu.10.freq_levels: 3600/-1
dev.cpu.10.freq: 2959
dev.cpu.8.freq_levels: 3600/-1
dev.cpu.8.freq: 2682
dev.cpu.6.freq_levels: 3600/-1
dev.cpu.6.freq: 3920
dev.cpu.4.freq_levels: 3600/-1
dev.cpu.4.freq: 3107
dev.cpu.2.freq_levels: 3600/-1
dev.cpu.2.freq: 3114
dev.cpu.0.freq_levels: 3600/-1
dev.cpu.0.freq: 2966
The cores run at individual speeds ?

