DIMM Temperature Driver & PECI-CPUTemp Updated For Sapphire Rapids

Written by Michael Larabel in Intel on 14 July 2023 at 06:24 AM EDT. Add A Comment
INTEL
Consulting firm 9elements sent out a set of patches this week to the peci-cputemp and dimmtemp drivers for supporting Intel Sapphire Rapids platforms, including for the up to eight socket configuration capable this generation.

While Intel Xeon Scalable "Sapphire Rapids" (SPR) already works with the long-used coretemp driver, one of the patches adds SPR support to the peci-cputemp driver. PECI-CPUTemp as a reminder provides digital thermal sensor readings of the CPU package and CPU cores that can then be accessed via the PECI (Platform Environment Control Interface) interface. This provides a lot of information to the hardware monitoring (HWMON) subsystem from Tthrottle, Tcontrol, Tjmax, and more information. Surprisingly Intel hadn't gotten to Sapphire Rapids support for peci-cputemp but now thanks to 9elements that should soon change upstream.


The other change is enabling Sapphire Rapids support for the PECI dimmtemp driver for reporting DDR5 DIMM memory temperatures. With Sapphire Rapids able to handle up to eight CPUs and each with 16 DIMMs, the dimmtemp driver had to be updated since at present can only handle up to 32 DIMMs in total. 9elements was able to go as far as verifying the DIMM Temperature driver for Linux can at least work for a four socket Sapphire Rapids system with 64 DIMMs present.

These new PECI hardware monitoring improvements for Sapphire Rapids are now out for review on the kernel mailing list and will likely be picked up in time for the v6.6 kernel cycle.
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