GameTechDev / PresentMon

Capture and analyze the high-level performance characteristics of graphics applications on Windows.
https://game.intel.com/story/intel-presentmon/
MIT License
1.57k stars 147 forks source link

no Frequency ,Temperature and Memory detected if System Language is not English #142

Open Serverfrog opened 11 months ago

Serverfrog commented 11 months ago

as in the Title, GPU Frequency (Avg) ,GPU Temperature (Avg) and GPU Memory are displaying constant 600 MHz and 0% Utilization for Frequency and NA C° and NA RPM for temperature. For Memory it always shows 0,01 GB / 3,17% If you need further Information's, please ask

fajterini commented 11 months ago

Hi, I have probably same issue but with AMD Radeon RX6600, problem is that in my case it's showing igpu of zen4 CPU telemetry for PWR,MEM usage, Temp, voltage, frequency. But this is related to PresentMon v0.5 app not SDK. I tried to change settings -> data processing -> adapter - but i have option only to select igpu "AMD Radeon (TM) Graphics"

image image

fdutheil commented 11 months ago

I'm affected too (RX 5700XT) on Intel PresentMon v0.5. As stated by @fajterini the issue here is having 2 AMD GPUs:

@Serverfrog : can you update the issue's title please?

A new UI option is required to select which adapter to monitor (like OBS when encoding video stream via AMD AMF).

JMD13 commented 11 months ago

Doesnt detect my rx 470 either and my cpu is an intel i5 12400f so im on single dedicated gpu.

bowes332frank commented 11 months ago

My amdgpu have the exactly same issue either !

FAChenier commented 11 months ago

Adding to this to add details, I have an RTX 3070 Ti and I DON'T have of these issues: image

These numbers also agree with the NVIDIA performance overlay (Alt+R).

However, some values still don't work at all:

I did have a thing where updating the nvidia drivers broke all GPU data except FPS until I restarted my PC.

Context:

markgalvan-intel commented 10 months ago

Thank you for the above information. This is great! We will start testing the noted configurations and start debugging the issues we find.

A general note with regards to the GPU telemetry PresentMon reports. It all depends on what the third party API is reporting back. Because of this not all GPU telemetry entries will have data to report. That being said we will come up with a cleaner way to let users know which telemetry is available and which is not.

bowes332frank commented 10 months ago

Thank you for the above information. This is great! We will start testing the noted configurations and start debugging the issues we find.

A general note with regards to the GPU telemetry PresentMon reports. It all depends on what the third party API is reporting back. Because of this not all GPU telemetry entries will have data to report. That being said we will come up with a cleaner way to let users know which telemetry is available and which is not.

US AMD Graphic Processing Unit gpuopenas well as NVIDIA users only depend on you developers!

markgalvan-intel commented 10 months ago

We found and fixed a bug that affects the RX590. Will be testing that on RX470 to make sure it is covered. Next up for debugging is the internal and discrete issues. Will keep this thread up to date with progress.

markgalvan-intel commented 10 months ago

Root caused internal and discrete issue. Fix is in progress.

malikm commented 10 months ago

The issue with non-English counters should be easy to fix by changing: PdhAddCounter -> PdhAddEnglishCounter

markgalvan-intel commented 10 months ago

Yep. Fix is in place and ready to go.

fdutheil commented 8 months ago

Seems it was not shipped with PresentMon v0.6 though 😞

markgalvan-intel commented 2 months ago

Hello! I noticed this issue was still open. We pushed a fix for this in 0.7. Is anyone still running into this issue?