-
Notifications
You must be signed in to change notification settings - Fork 479
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PCM show wrong upi ports number #758
Comments
branch tag 202405 shows two UPI Ports |
could you please try to run pcm with this environment variable set: PCM_NO_UPILL_DISCOVERY=1 do you then see two or three UPI ports? |
there are three UPI ports after export PCM_NO_UPILL_DISCOVERY=1, could you please tell more info about it? is there a plan to fixed it? thank you rdementi |
This is likely a BIOS issue with exposing PMU for UPI. Could you please collect this BIOS uncore PMU discovery dump:
please attach/share uncore_pmu_dump.txt |
uncore_pmu_dump.txt |
Thanks for the dump. The BIOS UPI table is corrupt, this is the reason. Could you please share the BIOS version (dmidecode tool shows it in the "BIOS Information" section)? In 202211 version pcm did not rely on the BIOS discovery tables for UPI. Could you please also try to set this env variable: PCM_USE_UNCORE_PERF=1 and see how many UPI links are detected? |
BIOS Version: EGSDCRB1.SYS.0107.D52.2311070228 |
thanks! This mechanism is described here: https://cdrdv2.intel.com/v1/dl/getContent/642245 I realize the issue you have reported has been discovered and work-arounded in perf: I will push a work-around to pcm too. |
I am using the branch tag 202405 and noticed that the UPI port numbers are incorrect. However, when using the branch tag 202211, the UPI port numbers display correctly.
I found that the UPI port numbers are derived from the function size_t getNumQPIPorts() const { return xpiPMUs.size(); }. However, since xpiPMUs.size() is encapsulated, I would like to inquire if it is possible to add support for displaying UPI ports for the Montage 6426Y.
test config: archer city 2*socket montage 6426Y
OS :Centos9
PCM:brach tag 202405
Thank you in advance!
The text was updated successfully, but these errors were encountered: