Tuesday, March 12th 2024
AMD Pushes Performance Monitoring Patches for Upcoming Zen 5 CPUs
Thanks to Phoronix, we have discovered that AMD has recently released initial patches for performance monitoring and events related to their upcoming Zen 5 processors in the Linux kernel. These patches, sent out for review on the kernel mailing list, provide the necessary JSON files for PMU (Performance Monitoring Unit) events and metrics that will be exposed through the Linux perf tooling. As the patches consist of JSON additions and do not risk regressing existing hardware support, there is a possibility that they could be included in the upcoming Linux v6.9 kernel cycle. This would allow developers and enthusiasts to access detailed performance data for Zen 5 CPUs once they become available, helping with optimization and analysis of the next-generation processors.
The release of these patches follows AMD's publication of performance monitor counter documentation for AMD Family 1Ah Model 00h to 0Fh processors last week, confirming that these models represent the upcoming Zen 5 lineup. While Linux kernel 6.8 already includes some elements of Zen 5 CPU support, the upstream Linux enablement for these next-generation AMD processors is an ongoing process. Upon Phoronix examining the Zen 5 core and uncore events, as well as the metrics and mappings, it appears that they are mainly similar to those found in the current Zen 4 processors. This suggests that AMD has focused on refining and optimizing the performance monitoring capabilities of its new architecture rather than introducing significant changes. As the launch of Zen 5 CPUs draws closer, we await to see the performance and capabilities of these next-generation processors. With performance monitoring also getting a push, this could be a sign that Zen 5 launch is nearing.
Source:
Phoronix
The release of these patches follows AMD's publication of performance monitor counter documentation for AMD Family 1Ah Model 00h to 0Fh processors last week, confirming that these models represent the upcoming Zen 5 lineup. While Linux kernel 6.8 already includes some elements of Zen 5 CPU support, the upstream Linux enablement for these next-generation AMD processors is an ongoing process. Upon Phoronix examining the Zen 5 core and uncore events, as well as the metrics and mappings, it appears that they are mainly similar to those found in the current Zen 4 processors. This suggests that AMD has focused on refining and optimizing the performance monitoring capabilities of its new architecture rather than introducing significant changes. As the launch of Zen 5 CPUs draws closer, we await to see the performance and capabilities of these next-generation processors. With performance monitoring also getting a push, this could be a sign that Zen 5 launch is nearing.
1 Comment on AMD Pushes Performance Monitoring Patches for Upcoming Zen 5 CPUs