Update libpfm4 to Commit Id e2a28f#619
Conversation
|
@dbarry9 Once you test on the AWS Granite Rapids I will update the current commit message. |
|
I am reviewing this PR. |
2eef4ee to
a824361
Compare
|
I tested these changes on an r8i.large AWS instance containing the Intel Xeon 6975P-C CPU (Granite Rapids architecture), and the OS info from /etc/os-release is as follows: The PAPI utilities function properly, and the changes in this feature branch indeed update the available native events. |
This is ready to go! |
Current with
commit 6870a9f00412830ceaa7e4384bb92ee323e2a28f
Author: Stephane Eranian <eranian@gmail.com>
Date: Sat Jun 13 14:16:41 2026 -0700
Update Intel GraniteRapids core events to 1.19
Updates the Intel GraniteRapids core PMU event table
to latest Intel released version:
Date : 04/23/2026
Version: 1.19
From gitub.com/Intel/perfmon
Signed-off-by: Stephane Eranian <eranian@gmail.com>
Note: This libpfm4 update was tested on the r8i.large AWS instance whcih has an Intel Xeon 6975P-C CPU (Granite Rapids). The PAPI utilities function properly and
the changes in the feature branch indeed update the available native events. Futher sanity testing was done on an Intel Sapphire Rapids (Inel Xeon 6430) and again
the PAPI utilities functioned properly.
a824361 to
545375f
Compare
I have now updated the commit message to reflect your testing. |
Pull Request Description
Current with
commit 6870a9f00412830ceaa7e4384bb92ee323e2a28f
Author: Stephane Eranian eranian@gmail.com
Date: Sat Jun 13 14:16:41 2026 -0700
Note: This libpfm4 update was tested on the r8i.large AWS instance whcih has an Intel Xeon 6975P-C CPU (Granite Rapids). The PAPI utilities function properly and the changes in the feature branch indeed update the available native events. Futher sanity testing was done on an Intel Sapphire Rapids (Inel Xeon 6430) and again the PAPI utilities functioned properly.
Author Checklist
Why this PR exists. Reference all relevant information, including background, issues, test failures, etc
Commits are self contained and only do one thing
Commits have a header of the form:
module: short descriptionCommits have a body (whenever relevant) containing a detailed description of the addressed problem and its solution
The PR needs to pass all the tests