Jump to content

Which One Is Frame Rate


mojoseeker
 Share

Recommended Posts

First one is the actual frame rate you want to read (f-act) - it's the FPS being achieved on your video card.

Second one (f-sim) is the math internally that X-Plane is trying to use for it's physics calculations. It should never drop below 19 or so, else things become unpredictable. If your f-act is below the f-sim value, then it's running in slow-motion since the video card cant keep up.

The third value "frame time" is the elapsed time in milliseconds between finishing the calculations and pushing info to the video card, and the return from the video card. (I believe - someone correct me if Im wrong here..) i.e. how long it's taking OpenGL to render the frame... as this is outside X-Plane's control once it instructs the card what to do. For example, if my video card (f-act) is doing 50 FPS = 1000ms / 50 frames = 0.020 sec per frame, which is about what I see on my system.

- CK.

Link to comment
Share on other sites

  • 4 weeks later...
  • 2 weeks later...
... If your f-act is below the f-sim value, then it's running in slow-motion since the video card cant keep up....

In fact the rendering frame time depends on many parts of a system, to make it simple if you get slo-mo then :

- If your GPU usage is at, or close to, 100% you are GPU bound, it can't keep up with what has to be done.

- If your CPUs usage is at, or close to, 100% you are CPU bound they can't keep up with what has to be done.

- If none of the above applies then your are API (openGL) or I/O (PCIe) bound.

PhM

Link to comment
Share on other sites

  • 1 month later...

In fact the rendering frame time depends on many parts of a system, to make it simple if you get slo-mo then :

- If your GPU usage is at, or close to, 100% you are GPU bound, it can't keep up with what has to be done.

- If your CPUs usage is at, or close to, 100% you are CPU bound they can't keep up with what has to be done.

- If none of the above applies then your are API (openGL) or I/O (PCIe) bound.

PhM

Can you explain what API-bound means?

In fact neither my CPU (i7 2600k@4.2) nor my GPU (GTX670@stock, 2GB) is close to beeing maxed out.

CPU-load is typically 75% at one core, others are used to around 40% (windows task manager, performance monitor).

GPU-load is around 70%. NVIDIA Inspector shows that the "bus-usage" is almost zero (but maybe this is not the PCIe bus?).

Framerates are good and about what I expected - but it's weird nonetheless. Only way to max out the GPU is running HDR+SSAA.

Just curious how that makes sense...

Thanks

Flo

PS: XPlane's FPS counter always shows a CPU usage of 0.998 or so.

Edited by FloB
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...