Hi
The Advanced option doesnt have these two options, Profile Scheduling is the first item on the page
Any ideas?
Thx
Hello @Zzebowa
Thank you for writing to Server Gurus.
Can you please share the below details to check if this issue can be reproduced at our end.
1. AMDuProf Version
2. Output of the command : "./AMDuProfCLI info --system"
3. Desktop system details.
4.0.299
[OS Info]
OS Details : Win1020H2-64
[CPU Info]
AMD Cpu : No
Family : 0x6
Model : 0x5e
Stepping : 0x3
Local APIC : Yes
Number of Cores : 1
[PERF Features Availability]
Core PMC : No
PERF TS : No
[IBS Features Availability]
IBS : No
[RAPL/CEF Features Availability]
RAPL : No
APERF & MPERF : Yes
Read Only APERF & MPERF : No
IRPERF : No
HW P-State Control : No
[PERF features supported by OS]
TBP Supported : Yes
EBP Supported : No
IBS Supported : No
IRPERF Supported : No
APERF Supported : Yes
MPERF Supported : Yes
[Hypervisor Info]
Hypervisor Enabled : No
Windows 10 1904
Thx
Hello @Zzebowa
Thank you for sharing the details.
The output of "./AMDuProfCLI info --system" shows a non AMD CPU.
Only TBP analysis is supported on non AMD CPUs.
Hi Shrjoshi
I switched to an AMD system, and have the same problem.
Note also that "See whats guzzling power in your System" is also greyed out.
Hello @Zzebowa
Could you please reshare the ./AMDuProfCLI info --system o/p for the new system with AMD.
Will have a look at it and get back to you.
[OS Info]
OS Details : Win1021H1-64
[CPU Info]
AMD Cpu : Yes
Family : 0x15
Model : 0x01
Stepping: 0x2
Local APIC : Yes
Number of Cores : 2
[PERF Features Availability]
Core PMC: No
PERF TS : No
[IBS Features Availability]
IBS : No
[RAPL/CEF Features Availability]
RAPL : No
APERF & MPERF : No
Read Only APERF & MPERF : No
IRPERF : No
HW P-State Control : No
[PERF features supported by OS]
TBP Supported : Yes
EBP Supported : No
IBS Supported : No
IRPERF Supported: No
APERF Supported : No
MPERF Supported : No
[Hypervisor Info]
Hypervisor Enabled : Yes
Hypervisor Supported : Yes
Hypervisor Vendor : Microsoft Hyper-V
Root/Host Partition : No
Hi @Zzebowa
Thank you for sharing the details.
Referring the output shared, it seems you are using an older processor.
AMDuProf v4.0 claims support for "AMD Zen based CPU and APU processors" and so unexpected behavior might be observed on processors other than Zen based.
Please refer section "Supported Processors" in AMDuProf Release notes for further details.
3.6.839 doesnt enable the UI either
Hi Ah, OK, where can I get an older version of AMD uProf that does support this CPU
Thanks
Hi @Zzebowa
From AMDuProf v3.0 only zen based processors are supported.
Unfortunately we do not support older CPU's.
Hi
I got a Zen machine,
[CPU Info]
AMD Cpu : Yes
Family : 0x17
Model : 0x01
Stepping : 0x2
Local APIC : Yes
Socket Count : 2
SMT Enabled : No
Threads per Core : 1
Threads per CCX : 1
Threads per Package : 2
Total number of Threads : 4
But going through the AMD uProf instructions, version 4, 7.2 Analysis with Time-based Profiling, to profile CPU usage, I dont have 'CPU Profile' in the drop list, I only have Application, System and Process(es)
And on Advanced Options I dont have 'Enable Thread Concurrency' and 'Call Stack' options.
Is the documentation out of date, or is there another way of doing this? This is with uProf 4.0.299
Thanks
Hi @Zzebowa
For the first query related to CPU profiling, that option becomes visible after a application is loaded in application path.
Please load a sample application and then on clicking next, "CPU Profile " will be visible in drop list.
As for the thread concurrency and call stack options not being visible, we are not able to see this error.
Can we connect on call and discuss further on this?
Please reach out to us on toolchainsupport@amd.com
Hi @Zzebowa
Please feel free to connect to toolchainsupport@amd.com for further discussion if required.
Thank you for writing to us. Hope we were able to address your concerns.
Hi
No, I never got it working, even on a Zen computer. Shame, it looks like a good tool
What I am trying to do is profile the Kernel, specifically my driver, so I cant select an Applicaiotn, unless ntoskrnl.exe can be selected. And in particular see how long a function is taking to run, with a view to improving its performance.
Hi @Zzebowa
Thank you for the clarification of requirement.
If you are not looking for a specific application profiling, you can chose "Profile entire system" option.
You can also chose to profile a specific core. Also depending on support available for your system TBP, EBP and IBS options will be available.
Note that "Thread concurrency" and "Call Stack" options are not available in this mode.
"Profile entire system" is what I have been doing, but the UI isnt displaying the way your help files says it does,
Hi @Zzebowa
This is how the GUI appears at my end.
PFA the screenshots below :
Home Screen (Profile Entire system) -> Selection of cores -> Profile Menu -> Advanced Options
Please reach out to us on toolchainsupport@amd.com
We can connect on call and discuss further on this.