Intel Turbo Boost Max 3.0 Support For Linux

Written by Michael Larabel in Intel on 19 August 2016 at 08:02 AM EDT. 9 Comments
Earlier this year I heard from an Intel PR representative they had no plans for a Turbo Boost Max 3.0 Linux driver and immediately heard after that from a developer it was bollocks from the media department as usual. Today patches have emerged for supporting Turbo Boost Max 3.0 in the Linux kernel.

Turbo Boost Max 3.0 is a feature to the Intel Broadwell-E CPUs and presumably more forthcoming high-end CPUs. Turbo Boost Max 3.0 is about boosting the frequency of a single CPU core when a single-threaded application is busy on the system occupied. TBM Tech 3.0 is in contrast to Turbo Boost 2.0 that boosts the frequency of all CPU cores when needed for short periods of time. But over the older Turbo Boost tech, TBM 3.0 can maintain its single-boosted-core frequency for a longer duration.

Patches published by Srinivas Pandruvada on Tuesday provide support for Turbo Boost Max Technology 3.0 along with CPUFreq and scheduler changes. TBM 3.0 is disabled by default but can be enabled via sysfs: echo 1 > /proc/sys/kernel/sched_itmt_enabled.

The patches for now can be found on the kernel mailing list and will hopefully be ready for merging into the Linux 4.9 kernel.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week