Skip to content
View in the app

A better way to browse. Learn more.

The AVSIM Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Hows that Nvidia Frame limiter working out?

Featured Replies

Reinhard,

I use Panel Position tool to restore undocked pop-up panels, works like charm, First step will be, just for one time, undock panel/s, position them where you like and press panel store; then next p3d session the only thing you need to do is undock the panels you wish to and press panel restore. Google Panel Position, you should find it, if you don't PM me and I'll send it to you. If you have more than one screen and wish to take advantage on the 1/2 refresh and external fps then you are lost, it kills your fps, un-usable.

Edited by SergioN

SN737

  • Replies 143
  • Views 19.1k
  • Created
  • Last Reply
On 2/23/2020 at 12:08 PM, Chapstick said:

I don't understand how this is possible. You're literally getting zero stutters? So landing at a major airport like JFK or ORD it's perfectly smooth, all the way down?

For the most part, yes. Smooth even at FSDT KORD new version. Occasionally with a older, not as optimized scenery I may get a couple stutters such as in FSDT KMEM. Most sliders are all to the right expect for autogen at high and autogen density at medium. But I have a 9900k processor.

Edited by B777ER

Eric 

 

 

3 hours ago, SergioN said:

Reinhard,

I use Panel Position tool to restore undocked pop-up panels, works like charm, First step will be, just for one time, undock panel/s, position them where you like and press panel store; then next p3d session the only thing you need to do is undock the panels you wish to and press panel restore. Google Panel Position, you should find it, if you don't PM me and I'll send it to you. If you have more than one screen and wish to take advantage on the 1/2 refresh and external fps then you are lost, it kills your fps, un-usable.

Hi Sergio,

The position of my undocked panels is not my problem. It works perfectly with my saved scenarios. But If you want to use the method of frame limiting discussed in that topic, it's not possible, because the undocked pop-up panels reduce the frames as described. and docked panels don't restore. And I don't want always to dock/undock my panels.

So I have only to stay with the internal limiter and my undocked panels on the right position or I could use this new method of limiting the frames, which really works well (core 0 is only loaded to 80% and the sim works very smooth) but my panels would not be at the correct position.

I documented my findings here for those, who get similar effects of frames reduced by half, one third etc.
So let's return to the topic, how the limiting of frames via nVidia performs...

Rgds
Reinhard

 

  • Commercial Member
On 2/23/2020 at 4:19 PM, GSalden said:

They are running at 25 hertz / Vsync on / NV Limiter at 26.

Not using Vsync leads to tearing on my WidevieW client pc.This is smooth without stutters or tearing.

Before I used 30 hertz but with TE GB London area I could have AG set to Very Dense + Clouds/Terrain Shadows and bad weather ( rain) I got some small stutters . Using 25 hertz gave my server ( dual monitor view ) the extra breathing space it needed to run smooth.

This is a multisession setup? The lowest fps is chosen so it is unclear how the system plays out. In any case I can't see why limiting at 26 for 25 monitor refresh can help. Sending a frame early with VSync eats the frame. Some fps plots show the system trying to vsync in two places. Setting up on mine I put the server in locked 20 and allowed the other node to train to it. Setting a limit above what you need may be simply helping a problem of the server running faster than the other node.

Steve Waite: Engineer at codelegend.com

  • Commercial Member

Whether arriving a little early or a little late the coincidence spans one frame time forward or backward. So there's no difference in stutter as nothing is any different.

Without VSync the shift in the view is apparent where the buffer had got to before the flip, with VSync the old frame is held while the next frame is assembled.

Instead, the limiter set above the refresh division requires more CPU throughput to maintain the shorter frame to frame time and lost frames are redrawn right away, incurring extra load. The higher fps can show on a graph a higher average fps or quality since most every cycle a spare frame is assembled. We don't see them just the same as we don't see 70 frames per second on a 60Hz monitor, the excess ten are lost.

So far NCP seems to do what it says on the tin. The limiter works after the fact so there's a latency that affects the overall consistency. With VSync applied (P3D Display Settings) early frames cause no delay in drawing the next frame, so as to be unlimited at that point. This can show peaks in fps that draw on the CPU throughput and elongating the next frame. The sawtooth effect can arise.

Later I hope to find time to compare to other limiters. All they do is decide for the GPU the period between frames. There is not a precise consistency unless the limiter is ignored and the simulator uses the internal P3D locked fps setting.

 

Steve Waite: Engineer at codelegend.com

47 minutes ago, SteveW said:

This is a multisession setup? The lowest fps is chosen so it is unclear how the system plays out. In any case I can't see why limiting at 26 for 25 monitor refresh can help. Sending a frame early with VSync eats the frame. Some fps plots show the system trying to vsync in two places. Setting up on mine I put the server in locked 20 and allowed the other node to train to it. Setting a limit above what you need may be simply helping a problem of the server running faster than the other node.

This is a WidevieW setup. 
Like I wrote with Vsync On + NV limiter set to 1 FPS more than the monitors refreshrate I got rid of small stutters in very detailed areas.

Without the NV Limiter still sometimes the framerate goes up to 2-3x the monitors refreshrate ( going from full cpu load to less cpu load ) . And that is on both pc’s.

So I am quiet satisfied..

5950x3d 5.4-5.7 GHz - Asus ROG 870 Crosshair Apex - GSkill Neo 2x 24 Gb 6000 mhz / cas 26 -  MSI RTX 5090 Gaming Trio OC - 1x SSD M2 6000 2TB - 1x SSD M2 2800/1800 1Tb -  Corsair 5400  case - Corsair 360 liquid cooling set  - 3x 75’ TCL tv.

13600  6 cores @ 5.1 GHz / 8 cores @ 4.0 GHz (hypterthreading on) - Asus ROG Strix Gaming D - GSkill Trident 4x Gb 3200 MHz cas 15 - Asus TUF RTX 4080 16 Gb  - 1x SSD M2 2800/1800 2TB - 2x  Sata 600 SSD 500 Mb - Corsair D4000 Airflow case - NXT Krajen Z63 AIO liquide cooling - 

FOV : 200 degrees

My flightsim vids :  https://www.youtube.com/user/fswidesim/videos?shelf_id=0&sort=dd&view=0

 

  • Commercial Member

is it a true 25Hz?

Steve Waite: Engineer at codelegend.com

  • Commercial Member

if there are more than one monitor that can also play a part too. So it is unclear.

I think emphasis on using a limit above the refresh rate could be circumventing another thing and the aspects of limiting that I am describing is another matter.

Vsync itself will hold the frame and that gives rise the small trembling or long frames. but then even on a 30fps system with a 60Hz monitor the frames can only be elongated by 1/60 s.

Even so, I have been unable to produce a better effect limiting above refresh on single monitor single session systems which I would say is the norm. they use more CPU that's for sure. Otherwise it's hard to spot visually when the system is capable of double the 30 limit unchecked.

Spikes and stutter are more to do with some other aspect of the system.

Steve Waite: Engineer at codelegend.com

  • Commercial Member

So I don't buy into it, limiting high with VSync. 😊

Of course with going high, that is also going to be below the next coincidence time.

In short, it's only a fantasy, there's no gain in limiting above what we want to limit to.

We can only approach the next coincidence time and we use more CPU to do that.

But eventually we reach above the real frequency of the monitor, say 70fps on a 60Hz, the frames are lost just the same - that is it. try unlimited no vsync and we might see fps even in the hundreds.

But on a 60Hz monitor we only see 60 of those frames at max.

Steve Waite: Engineer at codelegend.com

From my observations and comparisons last 7days or so: 

1) the best sustainable so to say "progression" in the most demanding area (EGLL 27R approach, LAM transition, ORBX EU England, AS Heathrow add wx or traffic to make it even havier) comes with the new NCP setting @29 or @30 FPS, while in P3D  - no VSYNC and at Unlimited frames, on a 60Hz monitor.

2) The most fluid picture overall but with several serious hiccups in the same area comes with RTSS 1/2 -1. The fps are sort of under pressure a bit, but that is seen on the counter mostly. In P3D VSYNC - Off, Unlimited.

3) NCP @29, in P3D VSYNC ON, Unlimited - is close to #2 but wth seemingly more little stutters here and there plus same couple of serious hiccups.

 

RTSS 1/2 -1 seems to be the winner if you don't fly into Heathrow. I think I'll fly # 1) above more and see how it is.

Thanks,

  • 3 weeks later...

Guys.  I'm bringing up this thread again with a question.  I've been using NCP to lock my refresh rate to 30hz (60hz monitor).  It works well, but want to try this RTSS deal to compare.  Does anybody have a list of steps to get me in business I can try so I can compare?  I've never attempted this away so starting at zero.  Any help appreciated.  Thanks. 

5800X3D, 4090FE, 64GB DDR4 3600C16, Gigabyte X570S MB, EVO 970 M.2's, Alienware 3821DW  and 2  22" monitors, Corsair RM1000x PSU,  360MM MSI MEG, MFG Crosswind, T16000M Stick, Boeing TCA Yoke/Throttle, Skalarki MCDU and FCU, Logitech Radio Panel/Switch Panel, Spad.Next

nobody has any RTSS guidance?  Sorry to pest

5800X3D, 4090FE, 64GB DDR4 3600C16, Gigabyte X570S MB, EVO 970 M.2's, Alienware 3821DW  and 2  22" monitors, Corsair RM1000x PSU,  360MM MSI MEG, MFG Crosswind, T16000M Stick, Boeing TCA Yoke/Throttle, Skalarki MCDU and FCU, Logitech Radio Panel/Switch Panel, Spad.Next

  • Moderator

Here are my own experiences using both P3D v3 and v4. on both FPS is set to unlimited with triple buffering enabled. First v3...

I use this version just for Concorde. In NCP I set max frame rate to 29. Resolution is 1920*1080 @ 60Hz. The stuttters are dreadful despite CPU0 not being anywhere near 100%.

In v4 the same settings but at 3840*2160 @ 60Hz result in a nice smooth sim with CPU0 activity only at 100% at major airports with lots of Ai aircraft. Otherwise CPU0 runs around 80-90%.

In v3 I have disabled max frame rate in NCL and because of the lower resolution and my 1080Ti CPU0 runs around 70% when airborne and peaks at 100% regularly but not continuously at busy airports with vastly reduced Ai because of VAS considerations. Performance is vastly improved.

In short, excellent for v4, not needed for v3.

Ray (Cheshire, England).

System: P3D v5.3HF2, Intel i9-13900K, MSI 4090 GAMING X TRIO 24G, Crucial T700 4Tb M.2 SSD, Asus ROG Maximus Z790 Hero, 32Gb Corsair Vengeance DDR5 6000Mhz RAM, Win 11 Pro 64-bit, BenQ PD3200U 32” UHD monitor, Fulcrum One yoke, Fulcrum Throttle Quadrant.

Cheadle Hulme Weather website.

chlive.php

I know setting monitor vertical refresh at 30Hz is less desirable than 60hz, but when P3D is set to unlimited w/ vsync I always get absolutely perfect smooth video provided the CPU & GPU stay ahead of 30fps and have for over 6 years on the last machine in P3D 3.4 and now w/ the new machine in P3D 4.5.  Is it trying to lose the 60Hz refresh for the (slightly to me) less desirable condition that may be compared to 60Hz I wonder why people here are still trying to eliminate stutters using other methods.  Is it losing the 60Hz screen you're after?  

Noel

System:  9900X3D Noctua NH-D15 G2, MSI Pro 650-P WiFi, G.SKILL  64GB (2 x 32GB) 288-Pin PC RAM DDR5 6000, WD NVMe 2Tb x 1, Sabrent NVMe 2Tb x 1, RTX 4090 FE, Corsair RM1000W PSU, Win11 Home, LG Ultra Curved Gsync Ultimate 3440x1440, Phanteks Enthoo Pro Case, TCA Boeing Edition Yoke & TQ, Cessna Trim Wheel, RTSS Framerate Limiter w/ Front Edge Sync.

Aircraft used in MSFS 2024:  Fenix A320,  Aerosoft CRJ, FBW, WT 787X, I-Fly 737 MAX 8, Citation Longitude.

 

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.