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

Display the Presented FPS (X%) metric as the Xth percentile of FPS, not the Xth percentile of (frame)times #238

Closed
RodroG-85 opened this issue Apr 20, 2024 · 1 comment
Assignees

Comments

@RodroG-85
Copy link

PresentMon 2.0.0 shows an FPS value for the Presented FPS metric, but your "X%" percentile refers to (frame)times, not FPS. This way can be a bit misleading or confusing, as with a correct formulation, the 99th percentile of (frame)times [99% of the values are lower] corresponds to the 1st percentile of FPS [99% of the values are higher], and the 1st percentile of (frame)times [1% of the values are lower] corresponds to the 99th percentile of FPS [1% of the values are higher].

Taxxor, one of the CapFrameX developers, covered this topic and explained this issue very well in the following article:

Explanation of Different Performance Metrics

So, here is a suggestion or enhancement for a future PresentMon version:

With a correct formulation, if you show a Presented FPS metric, you may want to display the Xth percentile of FPS, not the Xth percentile of (frame)times, as the unit of the overlayed shown metric is FPS, not (frame)times.

So, your Presented FPS (1%) metric may result in and show the 1st percentile of FPS or P1 FPS (99% of samples are higher than the displayed FPS value, and 1% of samples are less than or equal to such displayed FPS value). Accordingly, your Presented FPS (99%) metric may display the 99th percentile of FPS or P99 FPS (1% of samples are higher than such FPS value, and 99% of samples are lower than or equal to such FPS value).

Please consider this as a future app overlay enhancement. Kind regards.

@RodroG-85 RodroG-85 changed the title Display the Presented FPS metric as the Xth percentile of FPS, not the Xth percentile of (frame)times Display the Presented FPS (X%) metric as the Xth percentile of FPS, not the Xth percentile of (frame)times Apr 20, 2024
@markgalvan-intel markgalvan-intel self-assigned this Apr 23, 2024
@planetchili
Copy link
Collaborator

This has been implement in 2.1.0.

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

No branches or pull requests

3 participants