Intel Idle Support For Granite Rapids D Going Into Linux 6.13

Written by Michael Larabel in Intel on 12 November 2024 at 04:17 PM EST. 6 Comments
INTEL
The "intel_idle" driver provides CPU idle time management for Intel processors on Linux for helping to put the processor into low-power states in conjunction with the MWAIT instruction. With the upcoming Linux 6.13 kernel, the Granite Rapids D support for the Intel Idle driver is set to be merged.

Intel Idle already supports Granite Rapids while for Linux 6.13 it's being extended to support Granite Rapids D, the Xeon 6 SoC intended for edge computing and the successor to aging Ice Lake D processors. We've seen various elements of Granite Rapids D support arrive for the Linux kernel and other open-source components over the past year while it appears a few bits remain such as this intel_idle support.

Sent out last week was the patch for Granite Rapids-D with Intel_Idle:
"Add Granite Rapids Xeon C C-states support: C1, C1E, C6, and C6P.

The C-states are basically the same as in Granite Rapids Xeon SP/AP, but characteristics (latency, target residency) are a bit different."

Compared to Granite Rapids, the Granite Rapids D patch indicates higher exit latency from C6 at 220 compared to 170 with Granite Rapids. The C6 exit latency back on Ice Lake was 170 as another reference point to this Ice Lake D successor. The C6P exit latency is also higher on GNR-D at 240 compared to 210 with GNR.

Granite Rapids D in 2025


This Intel Granite Rapids D support in intel_idle is already queued up as part of the power management changes coming with the Linux 6.13 merge window beginning next week. Linux 6.13 will see its stable release in late January or early 2025 while Granite Rapids-D is expected sometime in 2025. This intel_idle patch is also simple enough for back-porting to prior kernel versions.
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