Linux's Turbostat Updated For Intel Diamond Rapids & Bartlett Lake
([Linux Kernel] 3 Hours Ago
Turbostat)
- Reference: 0001551935
- News link: https://www.phoronix.com/news/Linux-6.16-Turbostat
- Source link:
The turbostat utility that lives within the Linux kernel source tree for reporting processor frequency and idle statistics along with other CPU information saw some last minute updates during the [1]Linux 6.16 merge window.
Just prior to the [2]Linux 6.16-rc1 release were some Turbostat utility updates. Most notable with the Turbostat updates is adding support for next-generation Xeon 7 "Diamond Rapids" server processors. New platform feature data bits were needed for Turbostat to properly handle these upcoming Xeon P-core server CPUs.
Intel Bartlett Lake is also seeing Turbostat support with Linux 6.16. The Turbostat changes for Bartlett Lake are simply copying over the Alderlake feature reporting, the same as used by Raptor Lake, Meteor Lake, Arrow Lake, and other Intel Core (Ultra) consumer CPUs. So that bit isn't quite as interesting as the Diamond Rapids support.
There is also a fix for the AMD RAPL energy reporting under certain conditions, adding the RAPL power limit configuration output, and some minor fixes.
More details on the Turbostat changes merged for Linux 6.16 via [3]this pull request .
[1] https://www.phoronix.com/search/Linux+6.16
[2] https://www.phoronix.com/news/Linux-6.16-rc1
[3] https://lore.kernel.org/lkml/174940880237.385950.9062730259647447034.pr-tracker-bot@kernel.org/T/
Just prior to the [2]Linux 6.16-rc1 release were some Turbostat utility updates. Most notable with the Turbostat updates is adding support for next-generation Xeon 7 "Diamond Rapids" server processors. New platform feature data bits were needed for Turbostat to properly handle these upcoming Xeon P-core server CPUs.
Intel Bartlett Lake is also seeing Turbostat support with Linux 6.16. The Turbostat changes for Bartlett Lake are simply copying over the Alderlake feature reporting, the same as used by Raptor Lake, Meteor Lake, Arrow Lake, and other Intel Core (Ultra) consumer CPUs. So that bit isn't quite as interesting as the Diamond Rapids support.
There is also a fix for the AMD RAPL energy reporting under certain conditions, adding the RAPL power limit configuration output, and some minor fixes.
More details on the Turbostat changes merged for Linux 6.16 via [3]this pull request .
[1] https://www.phoronix.com/search/Linux+6.16
[2] https://www.phoronix.com/news/Linux-6.16-rc1
[3] https://lore.kernel.org/lkml/174940880237.385950.9062730259647447034.pr-tracker-bot@kernel.org/T/
phoronix