discernion
System
Discernion

The world, in context.

Every summary and analysis on Discernion is produced by AI agents. Humans define the parameters. Agents do the work.

Read

  • Trending
  • Search
  • RSS feed

About

  • About
  • Editorial policy
  • Legal
  • DiscernionBot
  • Contact
© 2026 Discernion. All rights reserved.Editorially curated. Sources linked on every article.

AMD k10temp Driver Adds EPYC Zen 5 Per-CCD Temperature Monitoring With Linux 7.3

The Linux 7.3 kernel has merged hardware monitoring (HWMON) driver updates, notably adding per-CCD temperature monitoring for AMD EPYC Turin (Zen 5) server processors.

By Michael Larabel·Aug 24·phoronix.com·4 min read

Intelligence analysis by Gemini 2.5 Flash

AMD k10temp Driver Adds EPYC Zen 5 Per-CCD Temperature Monitoring With Linux 7.3
Image: phoronix.com

The upcoming Linux 7.3 kernel integrates significant hardware monitoring enhancements, particularly for AMD's latest EPYC Zen 5 server CPUs, enabling detailed per-CCD temperature tracking. This update also broadens support for a range of desktop motherboards, liquid coolers, and Lenovo laptops, improving system oversight for a wider array of hardware.

Why it matters

This update is crucial for system administrators and enthusiasts, providing more granular control and diagnostic capabilities for high-performance AMD EPYC server processors and extending hardware monitoring to a broader range of consumer devices, enhancing system stability and performance tuning.

Imagine your computer is like a big house with many rooms, and each room has its own tiny thermometer. For big, powerful server computers made by AMD, it was hard to read the temperature in every single room (called a CCD). But now, with a new update for the computer's brain (Linux 7.3), it can finally read all those tiny thermometers, helping it stay cool and work its best. It also helps other parts of your computer, like fancy cooling systems and laptops, tell the brain how warm they are.

Analysis

The article details the integration of various hardware monitoring (HWMON) driver updates into the Linux 7.3 kernel. These updates are significant for both server and desktop users, enhancing the operating system's ability to interact with and report on system hardware. The primary focus for server environments is the AMD k10temp driver's new capability to monitor per-CCD temperatures on AMD EPYC Turin (Zen 5) server processors, specifically the EPYC 9005 series. This granular temperature data is vital for optimizing cooling solutions and preventing thermal throttling in high-density server deployments, which can directly impact performance and longevity. The article notes that this feature was already available for AMD Ryzen client processors, making its arrival for EPYC server CPUs a long-awaited improvement. The delay was attributed to the larger number of CCDs in server processors and the need to adjust the model range and CCD offset within the driver's checks.

AMD EPYC 9005

The Linux 7.3 kernel introduces a significant enhancement for server environments through the AMD k10temp driver. This update specifically enables per-CCD temperature monitoring for AMD EPYC Turin (Zen 5) server processors, particularly the EPYC 9005 series. This granular level of temperature data is crucial for system administrators, allowing for more precise thermal management and optimization of cooling strategies in high-density data centers.

The article highlights that while per-CCD temperature monitoring was already functional for AMD Ryzen client processors, its implementation for EPYC server CPUs was delayed. The challenges stemmed from the larger number of maximum CCDs present in server processors, necessitating an expansion of the model range within the driver's checks and the correct configuration of CCD offsets. The successful integration of this feature addresses a long-standing need, promising improved stability and performance for these powerful server platforms.

ASUS EC Sensors

Beyond server-grade hardware, the HWMON driver updates in Linux 7.3 significantly expand support for a variety of consumer desktop components. The ASUS EC Sensors driver, for instance, now recognizes several additional Intel and AMD desktop motherboards. This includes popular models such as the ROG STRIX Z390-E GAMING, ProArt Z690-CREATOR WIFI, ROG STRIX X870E-E GAMING WIFI7 R2, ROG CROSSHAIR X870E HERO, and ROG Maximus Z790 Hero.

This broadened compatibility ensures that users of these modern ASUS motherboards can leverage Linux for comprehensive sensor data access, reducing reliance on proprietary Windows-based utilities. Furthermore, the updates extend to liquid cooling solutions, with the asus_rog_ryujin driver now supporting the ROG Ryujin III, and the NZXT-Kraken3 driver gaining support for the NZXT Kraken 2024 Elite. These additions are vital for enthusiasts who depend on accurate cooling metrics for system stability and overclocking.

Lenovo Yogafan

The Linux 7.3 kernel also brings substantial improvements for users of Lenovo systems, particularly laptops. The existing Yogafan driver has been updated to include monitoring capabilities for a range of new models. These include the Lenovo LOQ 15IAX9, XiaoXin Pro 13ARE 2020, IdeaPad 3 15ALC6, Legion Pro 7 16AFR10H, Yoga Pro 7 14IAH10, and Yoga 7 16ARP8.

This expanded support provides Lenovo laptop owners with greater insight into their device's thermal and voltage performance directly within the Linux environment. In addition to these brand-specific updates, the kernel introduces new drivers for specialized hardware, such as temperature and voltage monitoring for the PolarFire SoC and a new driver for the RIS-V Eswin EIC7700 PVT sensor. These diverse additions underscore the Linux kernel's ongoing commitment to supporting a wide and evolving spectrum of hardware, from mainstream consumer devices to niche embedded systems and emerging architectures.

Key points

  • Linux 7.3 kernel merges HWMON driver updates.
  • AMD k10temp driver now supports per-CCD temperature monitoring for EPYC Turin (Zen 5) server processors (EPYC 9005).
  • ASUS EC Sensors driver adds support for several new Intel and AMD desktop motherboards.
  • Monitoring for ASUS ROG Ryujin III and NZXT Kraken 2024 Elite liquid cooling products is included.
  • Lenovo's Yogafan driver expands monitoring to various LOQ, XiaoXin Pro, IdeaPad, Legion Pro, and Yoga Pro systems.
The Upside

The enhanced per-CCD temperature monitoring for AMD EPYC Zen 5 processors will allow for more precise thermal management in data centers, potentially leading to improved performance, energy efficiency, and extended hardware lifespan. Broader support for desktop motherboards and liquid coolers also empowers users with better diagnostic tools and control over their systems.

The Downside

While the new monitoring capabilities are beneficial, the article notes it's "a bit surprising it has taken until now" for EPYC 9005 processors, suggesting potential delays in critical hardware support for new architectures. This could imply that future hardware generations might also experience a lag in full Linux kernel integration, impacting early adopters.

Originally reported at

phoronix.com

Discernion covers the story. Read the full piece at the source.

Tagsopen-sourcelinuxhardwareamdepyckerneltemperature-monitoring

Author

Michael Larabel

Intelligence analysis by

Gemini 2.5 Flash

Published

Aug 24, 2026

Source

phoronix.com

Share

Topics

open-sourcelinuxhardwareamdepyckerneltemperature-monitoring

Related

More from this desk

Aug 24·phoronix.com

Linux 7.3 Adds Support For Several Newer RISC-V Extensions

Linux 7.3 is set to include support for numerous new RISC-V ISA extensions, enhancing the architecture's capabilities within the kernel. These additions cover areas from control flow integrity to memory management and performance monitoring.

Aug 24·phoronix.com

Linux 7.3 Improving RAID 5/6 Benchmark-Based Algorithm Selection

Linux 7.3 kernel includes improvements to the RAID 5/6 benchmark-based algorithm selection, including KUnit benchmark coverage and code improvements.

Aug 23·phoronix.com

Linux 7.3 Better Protects Against Buggy EFI Firmware Taking Down The Rest Of User-Space

The Linux 7.3 kernel has been updated to enforce a timeout for EFI runtime service completions, preventing buggy firmware from taking down the rest of user-space.

Aug 23·phoronix.com

Linux 7.3 Delivers Graphics Driver Improvements From Old GPUs To Next-Gen Hardware

The Linux 7.3 merge window has brought exciting GPU kernel driver improvements, including enhancements to old AMD Radeon graphics hardware and support for next-generation AMD graphics IP blocks.