intel / PerfSpect

System performance characterization tool based on linux perf
https://intel.github.io/PerfSpect/
BSD 3-Clause "New" or "Revised" License
333 stars 30 forks source link

Add support for AMD Zen 4 processors #65

Closed sandip4n closed 1 month ago

sandip4n commented 6 months ago

Add support for AMD Genoa and Bergamo processors (EPYC 4th generation) based on the Zen 4 microarchitecture. The series includes discovery of AMD uncore PMUs, addition of platform-specific events and metrics, reporting of these metrics and some paltform-specific quirks.

harp-intel commented 1 month ago

@sandip4n Sorry for the very long delay. Looks like you did a lot of good work here. Unfortunately, we're not in a place where we can accept extensive PRs due to significant planned changes to the structure of the project.

Note that we plan to change our contribution guidelines to include a requirement for a committed/named maintainer for any extensive functionality additions. As you can imagine, having access to relevant hardware for testing is necessary.

If you wish to contribute in the future, please initiate a conversation via GitHub Issues before proceeding.