OPNsense Forum

English Forums => Hardware and Performance => Topic started by: dcol on May 06, 2019, 05:41:09 pm

Title: Intel Turbo Boost
Post by: dcol on May 06, 2019, 05:41:09 pm
Does OPNsense make use of Intel's Turbo Boost technology?
Is that a feature of PowerD?
Are there any tunables we need to use to activate Turbo Boost?

Thanks
Title: Re: Intel Turbo Boost
Post by: opnfwb on July 02, 2019, 02:41:43 pm
Late response to this thread but, this is my understanding for Turbo Boost under *BSD based OSes.

My platform is a Celeron J3455 and I have PowderD HiAdaptive enabled. When I console in to this system, I run the following command and see this output:

Code: [Select]
sysctl -a | grep dev.est
Code: [Select]
dev.est.3.freq_settings: 1501/0 1500/0 1400/0 1300/0 1200/0 1100/0 1000/0 900/0 800/0
dev.est.3.%parent: cpu3
dev.est.3.%pnpinfo:
dev.est.3.%location:
dev.est.3.%driver: est
dev.est.3.%desc: Enhanced SpeedStep Frequency Control
dev.est.2.freq_settings: 1501/0 1500/0 1400/0 1300/0 1200/0 1100/0 1000/0 900/0 800/0
dev.est.2.%parent: cpu2
dev.est.2.%pnpinfo:
dev.est.2.%location:
dev.est.2.%driver: est
dev.est.2.%desc: Enhanced SpeedStep Frequency Control
dev.est.1.freq_settings: 1501/0 1500/0 1400/0 1300/0 1200/0 1100/0 1000/0 900/0 800/0
dev.est.1.%parent: cpu1
dev.est.1.%pnpinfo:
dev.est.1.%location:
dev.est.1.%driver: est
dev.est.1.%desc: Enhanced SpeedStep Frequency Control
dev.est.0.freq_settings: 1501/0 1500/0 1400/0 1300/0 1200/0 1100/0 1000/0 900/0 800/0
dev.est.0.%parent: cpu0
dev.est.0.%pnpinfo:
dev.est.0.%location:
dev.est.0.%driver: est
dev.est.0.%desc: Enhanced SpeedStep Frequency Control
dev.est.%parent:

My understanding is that the dev.est.x.freq_settings 1501/0 indicates that the OS will use higher clock speeds above the base 1500mhz clock for this particular processor.

Now, the second question is, can we in real time see the clock speed as it increases. This is one I don't know and I'd also like to verify this first hand to make sure that the maximum overhead is being used for the processor clock speed. However for the time being, if you see a +1mhz increment listed for your processor at the max default clock speed, this should indicate turbo is enabled.