Skip to content
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

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

Open
WeetA34 opened this issue Jul 13, 2024 · 12 comments

Comments

@WeetA34
Copy link

WeetA34 commented Jul 13, 2024

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 WeetA34 changed the title Presentmon 2.1.0 - Presented FPS avg going far over NVCPL frame limiter when 1% goes very low Presentmon 2.1.0 - Presented FPS avg going far over NVCPL frame limiter when 1% goes low Jul 13, 2024
@markgalvan-intel
Copy link
Collaborator

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!

@WeetA34
Copy link
Author

WeetA34 commented Jul 17, 2024

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
Copy link
Author

WeetA34 commented Jul 17, 2024

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

@markgalvan-intel
Copy link
Collaborator

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

@WeetA34
Copy link
Author

WeetA34 commented Jul 17, 2024

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

@muchacho3025052
Copy link

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.

@markgalvan-intel
Copy link
Collaborator

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

@muchacho3025052
Copy link

muchacho3025052 commented Aug 8, 2024

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

@markgalvan-intel
Copy link
Collaborator

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

Thanks!

@WeetA34
Copy link
Author

WeetA34 commented Aug 9, 2024

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

@muchacho3025052
Copy link

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

@WeetA34
Copy link
Author

WeetA34 commented Aug 9, 2024

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants