PresentMon icon indicating copy to clipboard operation
PresentMon copied to clipboard

Presentmon 2.1.0 - Presented FPS avg going far over NVCPL frame limiter when 1% goes low

Open WeetA34 opened this issue 1 year ago • 12 comments

Hello,

Since i upgraded to PresentMon 2.10, Presented FPS avg graph shows far over fps than the max framerate set in Nvidia Control Panel. It happens for example in Flight Simulator 2020 when the 1% is low during streamed data processing.

In previous versions of PresentMon, Presented FPS avg was always capped to the max framerate.

PresentMon 2.0.1 has been completely uninstalled before installing 2.1.0.

Any changes in the way avg is graphed?

Thank you

WeetA34 avatar Jul 13 '24 17:07 WeetA34

Hello!

Thanks for reporting this issue! When you have a free moment can we please get your system setup and reproduction steps so we can try it out? Do you notice the issue when a max framerate isn't set? Also what is meant by streamed data processing? Is this seen on the overlay or in the stats file after a capture?

Thank you!

markgalvan-intel avatar Jul 17 '24 05:07 markgalvan-intel

Hello

my setup is:

  • AMD Ryzen 7800X3D on a B650E motherboard
  • 32GB (2x16GB) DDR5-6000 (Expo)
  • RTX 4080 / driver 556.12 Game Ready DCH
  • Windows 11 23H2 full patch

I just capped the framerate through Nvidia control panel to 117fps. Nothing special after that. I can see the behavior on the overlay.

Sorry, it was not clear. What I meant by "streamed data processing" is related to FS2020 for the terrain data.

I'll try without Framerate cap and also perform a file capture to see if it's just an overlay issue.

Thank you

WeetA34 avatar Jul 17 '24 07:07 WeetA34

Hello again,

on FS2020, with PresentMon 2.0.1 overlay, the presented fps (avg) maximum value is around 116. With PresentMon 2.1.0, as you can see in the following screenshot, max has reached 361 fps which is far above the capped 117fps set in Nvidia driver IMG_0378

WeetA34 avatar Jul 17 '24 12:07 WeetA34

Thank you very much for the above details. This is super helpful. We'll take a look and keep you informed of our progress.

markgalvan-intel avatar Jul 17 '24 13:07 markgalvan-intel

I quickly tested with Shadow of the Tomb Raider. This behavior is not present

WeetA34 avatar Jul 17 '24 14:07 WeetA34

Same problem on my system with Horizon Forbidden West and League of Legends. I capped my FPS to 141 FPS but PresentMon sometimes shows much higher values. With other tools the FPS is displayed correctly.

emme92 avatar Aug 07 '24 18:08 emme92

Hello! Couple of questions of the seen behaviors. 1. Are the higher values continually above the capped FPS limit or are you occasional spikes? 2. Would it be possible to let us know what the "Displayed FPS" metric is reporting?

In the meantime we will experiment on our side.

Thanks! Mark

markgalvan-intel avatar Aug 07 '24 23:08 markgalvan-intel

Hello! Couple of questions of the seen behaviors. 1. Are the higher values continually above the capped FPS limit or are you occasional spikes? 2. Would it be possible to let us know what the "Displayed FPS" metric is reporting?

In the meantime we will experiment on our side.

Thanks! Mark

Hi Mark,

  1. More like spikes, but sometimes more frequent than just a short spike.
  2. "Displayed" is usually lower than "Presented" and also lower than my FPS cap.

I have attached a log in case it helps. Game was Forbidden West, highest settings, DLSS quality and NVIDIA Frame Gen. Changing to non-Frame Gen and even disabling HAGS in the Windows settings made no difference.

Another observation: The latest NVIDIA driver update seems to improve the metrics. Seems like it is fixed for League now, no spike in "Presented FPS".

Here are my current system specs:

  • AMD Ryzen 5800X3D on a MSI B550 A-Pro motherboard
  • 16GB (2x8GB) DDR5-3200 (G.Skil)
  • RTX 4070 Super / driver 560.81 Game Ready
  • Windows 11 24H2 full patch

pmcap-HorizonForbiddenWest.exe-240808-110717.csv

emme92 avatar Aug 08 '24 09:08 emme92

Thanks for the information above. This is great. Let me dive into the log and get back to you. Appreciate your time!

Thanks!

markgalvan-intel avatar Aug 08 '24 15:08 markgalvan-intel

Hello It's still the same with PresentMon 2.1.1 and nvidia driver 560.81 on FS2020

WeetA34 avatar Aug 09 '24 10:08 WeetA34

These are the spikes I get in League of Legends. Hope it helps.

pmcap-League of Legends.exe-240809-134433.csv Screenshot 2024-08-09 135133 Screenshot 2024-08-09 135620

emme92 avatar Aug 09 '24 12:08 emme92

Hello again, it seems only presented FPS is concerned. FPS is capped in nVidia cpl to 117fps. 2024-08-09_142419

WeetA34 avatar Aug 09 '24 12:08 WeetA34