Intel Turbo Boost 2.0

Jayge91

Cadet
Joined
Apr 30, 2017
Messages
2
I'm sure this question has been asked several times, but in my searching I've found nothing pointing me toward a useful answer. Hopefully someone can help me.

I have a Xeon 1270 v6 (3.8GHz - 4.2GHz max boost) that seems to be locked at 3.8GHz in FreeNAS, and would like to find a way to unlock the performance I paid for.

Setup:
Code:
Intel Zeon E3-1270 v6
SuperMicro X11SSL-F Motherboard
NEXMIX DDR4-2400 32GB (2x16) ECC Unbuffered RAM
2x LSI SAS JBOD cards


Here's the output of sysctl -a | grep -i cpu:
Code:
kern.smp.cpus: 8
kern.smp.maxcpus: 256
kern.ccpu: 0
  <cpu count="8" mask="ff,0,0,0">0, 1, 2, 3, 4, 5, 6, 7</cpu>
    <cpu count="8" mask="ff,0,0,0">0, 1, 2, 3, 4, 5, 6, 7</cpu>
      <cpu count="2" mask="3,0,0,0">0, 1</cpu>
      <cpu count="2" mask="c,0,0,0">2, 3</cpu>
      <cpu count="2" mask="30,0,0,0">4, 5</cpu>
      <cpu count="2" mask="c0,0,0,0">6, 7</cpu>
kern.sched.cpusetsize: 32
kern.pin_pcpu_swi: 0
kern.racct.pcpu_threshold: 1
cpu     HAMMER
device  cpufreq
device  cpuctl
kern.vt.splash_cpu_duration: 10
kern.vt.splash_cpu_style: 2
kern.vt.splash_ncpu: 0
kern.vt.splash_cpu: 0
vfs.ncpurgeminvnodes: 1024
net.inet.tcp.per_cpu_timers: 0
debug.cpufreq.verbose: 0
debug.cpufreq.lowest: 0
debug.acpi.cpu_unordered: 0
kdb.enter.default=write cn_mute 1; watchdog 38; capture on; bt; show allpcpu; ps           ; alltrace; write cn_mute 0; textdump dump; reset
hw.model: Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz
hw.ncpu: 8
hw.vmm.bhyve_xcpuids: 1117
hw.vmm.topology.cpuid_leaf_b: 1
hw.acpi.cpu.cx_lowest: C2
dev.cpufreq.7.%parent: cpu7
dev.cpufreq.7.%pnpinfo:
dev.cpufreq.7.%location:
dev.cpufreq.7.%driver: cpufreq
dev.cpufreq.7.%desc:
dev.cpufreq.6.%parent: cpu6
dev.cpufreq.6.%pnpinfo:
dev.cpufreq.6.%location:
dev.cpufreq.6.%driver: cpufreq
dev.cpufreq.6.%desc:
dev.cpufreq.5.%parent: cpu5
dev.cpufreq.5.%pnpinfo:
dev.cpufreq.5.%location:
dev.cpufreq.5.%driver: cpufreq
dev.cpufreq.5.%desc:
dev.cpufreq.4.%parent: cpu4
dev.cpufreq.4.%pnpinfo:
dev.cpufreq.4.%location:
dev.cpufreq.4.%driver: cpufreq
dev.cpufreq.4.%desc:
dev.cpufreq.3.%parent: cpu3
dev.cpufreq.3.%pnpinfo:
dev.cpufreq.3.%location:
dev.cpufreq.3.%driver: cpufreq
dev.cpufreq.3.%desc:
dev.cpufreq.2.%parent: cpu2
dev.cpufreq.2.%pnpinfo:
dev.cpufreq.2.%location:
dev.cpufreq.2.%driver: cpufreq
dev.cpufreq.2.%desc:
dev.cpufreq.1.%parent: cpu1
dev.cpufreq.1.%pnpinfo:
dev.cpufreq.1.%location:
dev.cpufreq.1.%driver: cpufreq
dev.cpufreq.1.%desc:
dev.cpufreq.0.%parent: cpu0
dev.cpufreq.0.%pnpinfo:
dev.cpufreq.0.%location:
dev.cpufreq.0.%driver: cpufreq
dev.cpufreq.0.%desc:
dev.cpufreq.%parent:
dev.est.7.%parent: cpu7
dev.est.6.%parent: cpu6
dev.est.5.%parent: cpu5
dev.est.4.%parent: cpu4
dev.est.3.%parent: cpu3
dev.est.2.%parent: cpu2
dev.est.1.%parent: cpu1
dev.est.0.%parent: cpu0
dev.coretemp.7.%parent: cpu7
dev.coretemp.7.%desc: CPU On-Die Thermal Sensors
dev.coretemp.6.%parent: cpu6
dev.coretemp.6.%desc: CPU On-Die Thermal Sensors
dev.coretemp.5.%parent: cpu5
dev.coretemp.5.%desc: CPU On-Die Thermal Sensors
dev.coretemp.4.%parent: cpu4
dev.coretemp.4.%desc: CPU On-Die Thermal Sensors
dev.coretemp.3.%parent: cpu3
dev.coretemp.3.%desc: CPU On-Die Thermal Sensors
dev.coretemp.2.%parent: cpu2
dev.coretemp.2.%desc: CPU On-Die Thermal Sensors
dev.coretemp.1.%parent: cpu1
dev.coretemp.1.%desc: CPU On-Die Thermal Sensors
dev.coretemp.0.%parent: cpu0
dev.coretemp.0.%desc: CPU On-Die Thermal Sensors
dev.acpi_perf.7.%parent: cpu7
dev.acpi_perf.6.%parent: cpu6
dev.acpi_perf.5.%parent: cpu5
dev.acpi_perf.4.%parent: cpu4
dev.acpi_perf.3.%parent: cpu3
dev.acpi_perf.2.%parent: cpu2
dev.acpi_perf.1.%parent: cpu1
dev.acpi_perf.0.%parent: cpu0
dev.cpu.7.cx_method: C1/mwait/hwc C2/mwait/hwc C3/mwait/hwc
dev.cpu.7.cx_usage_counters: 2295465 7178352 0
dev.cpu.7.cx_usage: 24.22% 75.77% 0.00% last 450us
dev.cpu.7.cx_lowest: C2
dev.cpu.7.cx_supported: C1/1/1 C2/2/151 C3/3/256
dev.cpu.7.temperature: 53.0C
dev.cpu.7.coretemp.throttle_log: 0
dev.cpu.7.coretemp.tjmax: 100.0C
dev.cpu.7.coretemp.resolution: 1
dev.cpu.7.coretemp.delta: 47
dev.cpu.7.%parent: acpi0
dev.cpu.7.%pnpinfo: _HID=none _UID=0
dev.cpu.7.%location: handle=\_PR_.CPU7
dev.cpu.7.%driver: cpu
dev.cpu.7.%desc: ACPI CPU
dev.cpu.6.cx_method: C1/mwait/hwc C2/mwait/hwc C3/mwait/hwc
dev.cpu.6.cx_usage_counters: 2277594 7144830 0
dev.cpu.6.cx_usage: 24.17% 75.82% 0.00% last 107us
dev.cpu.6.cx_lowest: C2
dev.cpu.6.cx_supported: C1/1/1 C2/2/151 C3/3/256
dev.cpu.6.temperature: 53.0C
dev.cpu.6.coretemp.throttle_log: 0
dev.cpu.6.coretemp.tjmax: 100.0C
dev.cpu.6.coretemp.resolution: 1
dev.cpu.6.coretemp.delta: 47
dev.cpu.6.%parent: acpi0
dev.cpu.6.%pnpinfo: _HID=none _UID=0
dev.cpu.6.%location: handle=\_PR_.CPU6
dev.cpu.6.%driver: cpu
dev.cpu.6.%desc: ACPI CPU
dev.cpu.5.cx_method: C1/mwait/hwc C2/mwait/hwc C3/mwait/hwc
dev.cpu.5.cx_usage_counters: 2375287 7223183 0
dev.cpu.5.cx_usage: 24.74% 75.25% 0.00% last 105us
dev.cpu.5.cx_lowest: C2
dev.cpu.5.cx_supported: C1/1/1 C2/2/151 C3/3/256
dev.cpu.5.temperature: 53.0C
dev.cpu.5.coretemp.throttle_log: 0
dev.cpu.5.coretemp.tjmax: 100.0C
dev.cpu.5.coretemp.resolution: 1
dev.cpu.5.coretemp.delta: 47
dev.cpu.5.%parent: acpi0
dev.cpu.5.%pnpinfo: _HID=none _UID=0
dev.cpu.5.%location: handle=\_PR_.CPU5
dev.cpu.5.%driver: cpu
dev.cpu.5.%desc: ACPI CPU
dev.cpu.4.cx_method: C1/mwait/hwc C2/mwait/hwc C3/mwait/hwc
dev.cpu.4.cx_usage_counters: 2374905 7219176 0
dev.cpu.4.cx_usage: 24.75% 75.24% 0.00% last 40us
dev.cpu.4.cx_lowest: C2
dev.cpu.4.cx_supported: C1/1/1 C2/2/151 C3/3/256
dev.cpu.4.temperature: 53.0C
dev.cpu.4.coretemp.throttle_log: 0
dev.cpu.4.coretemp.tjmax: 100.0C
dev.cpu.4.coretemp.resolution: 1
dev.cpu.4.coretemp.delta: 47
dev.cpu.4.%parent: acpi0
dev.cpu.4.%pnpinfo: _HID=none _UID=0
dev.cpu.4.%location: handle=\_PR_.CPU4
dev.cpu.4.%driver: cpu
dev.cpu.4.%desc: ACPI CPU
dev.cpu.3.cx_method: C1/mwait/hwc C2/mwait/hwc C3/mwait/hwc
dev.cpu.3.cx_usage_counters: 2333769 7192754 0
dev.cpu.3.cx_usage: 24.49% 75.50% 0.00% last 33us
dev.cpu.3.cx_lowest: C2
dev.cpu.3.cx_supported: C1/1/1 C2/2/151 C3/3/256
dev.cpu.3.temperature: 54.0C
dev.cpu.3.coretemp.throttle_log: 0
dev.cpu.3.coretemp.tjmax: 100.0C
dev.cpu.3.coretemp.resolution: 1
dev.cpu.3.coretemp.delta: 46
dev.cpu.3.%parent: acpi0
dev.cpu.3.%pnpinfo: _HID=none _UID=0
dev.cpu.3.%location: handle=\_PR_.CPU3
dev.cpu.3.%driver: cpu
dev.cpu.3.%desc: ACPI CPU
dev.cpu.2.cx_method: C1/mwait/hwc C2/mwait/hwc C3/mwait/hwc
dev.cpu.2.cx_usage_counters: 2317010 7158361 0
dev.cpu.2.cx_usage: 24.45% 75.54% 0.00% last 81us
dev.cpu.2.cx_lowest: C2
dev.cpu.2.cx_supported: C1/1/1 C2/2/151 C3/3/256
dev.cpu.2.temperature: 54.0C
dev.cpu.2.coretemp.throttle_log: 0
dev.cpu.2.coretemp.tjmax: 100.0C
dev.cpu.2.coretemp.resolution: 1
dev.cpu.2.coretemp.delta: 46
dev.cpu.2.%parent: acpi0
dev.cpu.2.%pnpinfo: _HID=none _UID=0
dev.cpu.2.%location: handle=\_PR_.CPU2
dev.cpu.2.%driver: cpu
dev.cpu.2.%desc: ACPI CPU
dev.cpu.1.cx_method: C1/mwait/hwc C2/mwait/hwc C3/mwait/hwc
dev.cpu.1.cx_usage_counters: 2421898 7338610 0
dev.cpu.1.cx_usage: 24.81% 75.18% 0.00% last 52us
dev.cpu.1.cx_lowest: C2
dev.cpu.1.cx_supported: C1/1/1 C2/2/151 C3/3/256
dev.cpu.1.temperature: 53.0C
dev.cpu.1.coretemp.throttle_log: 0
dev.cpu.1.coretemp.tjmax: 100.0C
dev.cpu.1.coretemp.resolution: 1
dev.cpu.1.coretemp.delta: 47
dev.cpu.1.%parent: acpi0
dev.cpu.1.%pnpinfo: _HID=none _UID=0
dev.cpu.1.%location: handle=\_PR_.CPU1
dev.cpu.1.%driver: cpu
dev.cpu.1.%desc: ACPI CPU
dev.cpu.0.cx_method: C1/mwait/hwc C2/mwait/hwc C3/mwait/hwc
dev.cpu.0.cx_usage_counters: 2980441 14327306 0
dev.cpu.0.cx_usage: 17.22% 82.77% 0.00% last 104us
dev.cpu.0.cx_lowest: C2
dev.cpu.0.cx_supported: C1/1/1 C2/2/151 C3/3/256
dev.cpu.0.freq_levels: 3801/72000 3800/72000 3600/66145 3400/61191 3200/56425 29           00/49260 2700/44929 2500/40138 2300/36144 2100/32318 1900/28643 1700/24566 1400/           19331 1200/16209 1000/13237 800/10403
dev.cpu.0.freq: 3801
dev.cpu.0.temperature: 53.0C
dev.cpu.0.coretemp.throttle_log: 0
dev.cpu.0.coretemp.tjmax: 100.0C
dev.cpu.0.coretemp.resolution: 1
dev.cpu.0.coretemp.delta: 47
dev.cpu.0.%parent: acpi0
dev.cpu.0.%pnpinfo: _HID=none _UID=0
dev.cpu.0.%location: handle=\_PR_.CPU0
dev.cpu.0.%driver: cpu
dev.cpu.0.%desc: ACPI CPU
dev.cpu.%parent:
security.jail.param.cpuset.id: 0


I would expect the dev.cpu.xx.freq_levels to show 4200/(something), but maybe I'm just boned?
 

HoneyBadger

actually does care
Administrator
Moderator
iXsystems
Joined
Feb 6, 2014
Messages
5,112
These two lines right here are what you need to check:

Code:
dev.cpu.0.freq_levels: 3801/72000 3800/72000 3600/66145 3400/61191 3200/56425 29           00/49260 2700/44929 2500/40138 2300/36144 2100/32318 1900/28643 1700/24566 1400/           19331 1200/16209 1000/13237 800/10403
dev.cpu.0.freq: 3801


The way Turbo Boost works as far as the cpufreq displayed in Linux/BSD is that it's shown as the max rated +1, in your case 3801. The actual turbo bin that it's running on isn't reflected accurately by cpufreq.

But since you see 3801, it means you're turboing just fine.
 

Jayge91

Cadet
Joined
Apr 30, 2017
Messages
2
So I should basically forget about being able to raise that to the advertised 4.2?
 

HoneyBadger

actually does care
Administrator
Moderator
iXsystems
Joined
Feb 6, 2014
Messages
5,112
So I should basically forget about being able to raise that to the advertised 4.2?
The relatively meaningless number indicated by cpufreq? Yes. As long as it says that it is running at "3801MHz" that indicates that turbo is working.
 
Top