Intel Speed Select Technology Comes To Linux With The 5.3 Kernel

Written by Michael Larabel in Linux Kernel on 15 July 2019 at 12:27 PM EDT. 10 Comments
LINUX KERNEL
With the in-development Linux 5.3 kernel is now support for Intel Speed Select Technology (SST) that was introduced as part of Cascade Lake processors. Speed Select Technology allows optimizing the system with per-core performance configurations to prioritize certain workloads while lowering the performance envelope for other cores.

With the Linux 5.3 kernel there is now an Intel Speed Select Technology driver with these granular power/performance controls. With Cascade Lake and newer, these power and performance profiles can be configured from the OS and done dynamically based upon the real-time needs.

The Intel SST driver allows for a performance profile, an interface for defining per-core priority, an interface for controlling the base frequency of given cores, and support for setting different all-core turbo ratio limits based on priority.

More background information on Intel SST for Linux can be found via this patch series which as of yesterday was merged into the mainline kernel tree for the 5.3 merge window.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com 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 OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week