Jump to content
Sign in to follow this  
kolaf

Complex aircraft, what to sacrifice to increase performance?

Recommended Posts

Hi guys,

 

I'm running P3D 2.4 on a Intel 2700@ 4.5 GHz with a GTX 780 GPU. This allows me to have autogen density at thence, scenery complexity at very dense, cloud coverage at maximum at a distance of 90nm, shadows at medium with default values, and all the other sliders relatively high (except traffic which is around 15%).

 

Running on a 1080p monitor this allows me to look the frame rate relatively steady at 33 using the A2A C182 in FTX Norway in relatively cloudy weather. When I approach Oslo performance drops to around 20-25. If I uncap the frames (using the internal limiter) it jumps somewhere between 30 and 60 most of the time, but the simulation becomes a bit more stuttery.

 

If I'm running a more heavy add-on aircraft such as the iFLY 737 or MJC D8 I'm never able to maintain 33, it goes between 15 and 25 depending on how much ground and sky I see. I've attempted to improve performance for the complex aircraft both by reducing autogen by a notch and reducing shadow quality, but nothing seems to have any significant impact.

 

Which settings would be most beneficial for me to tweak to improve performance for tube liners? Also, according to what I'm reading in the forums I feel that I should be able to have better settings with my hardware with better performance.

 

Thanks.


Frank Olaf Sem-Jacobsen

Share this post


Link to post

Try turning the tessalation settings down a bit and see if it works for you, it seemed to help me. If you're doing mainly IFR you probably don't need the mesh greater than 10m, or textures more than about 1m/60cm. Building and vegetation shadows are definitely a killer so disable them if they're on and see if they make a difference. I guess I run about medium to high settings on my machine - not that dissimilar to yours - and get around 30fps with the Aerosoft A320 but I run little to no autogen as I use almost entirely photoscenery. 

Share this post


Link to post

In answer to the question on AvSim, "Complex aircraft, what to sacrifice to increase performance?"

by kolaf, Yesterday, 04:53 PM

 

The old man, ME, replied...

 

You know,

 

I may be about to totally reverse my flight simming flyosphy. I'm beginning to understand at the tender age of sixty-… Holy sh$t! ...-nine in five days??! ; That there is now and perhaps will be until I go to the big cursor in the sky, a fundamental truth.

 

And that truth is you can't have it all...

 

... and therefore you must compromise, and ask yourself two simple questions.

 

"What is it that you are flying; And, where are you going?"

 

You want performance in a complex tube-liner?...the Q-400, NGX, A-3xx, 767,t7,787???

 

...then you have to understand that you're probably;

 

1. going to be flying for pretty close to an hour, and;

2. most of that time is going to be above 20,000 feet

 

Therefore the VFR Eye-candy doesn't weigh as much as performance in the cockpit.

Therefore you should "de-rate" your eye-candy sliders...

you know which ones they are...

I won't repeat the obvious.

 

Conclusion...create and save setting #1 for that Visual/performance scenario.

 

Then, create a middle ground like the flights stipulated in Pilotedge's ratings tests...they rarely go above 20k ft, so eye candy is important, BUT...most of the exams are IFR, and frankly, you don't have time to "lookit the pretty butterflies"

 

Create and save setting #2 for that Visual/performance scenario.

 

Lastly, the other end needs not even be elucidated other than to say "VFR"...it's pretty much the opposite of the first case has no where near the demands of a Pilotedge rating exams Nor will you be flying an NGX OR ANYTHING LIKE IT......so lay back !

how about a silk scarf and A2a's PIPER CUB.....

 

Stick 'n rudder stuff...

 

Chop the throttle and get and stay way under 5,000 AGL... And

 

Enjoy the visual glories you bought with yer hard won bux!

 

..so, Create and save setting #3 for that Visual/performance scenario.

 

...and of the three settings.

 

stick with their purpose...and before you fire up your sim ask,

 

"What are you are flying; And, where are you going?"

 

Choose setup 1,2 or 3.

 

And JUST AVIATE....

Elevate yoursef'

 

And be thankful for the opportunity...

 

...BET YOU We will be doing A lot more flying , and a lot less tweaking…

 

… That's what I'm going to try for this coming year…call me a crazy old curmudgeon...

 

Keep the blue side up...

 

Happy new year!

 

Chas


My first sim flight simulator pD25zEJ.jpg

 

Take a ride to Stinking Creek! http://youtu.be/YP3fxFqkBXg Win10 Pro, GeForce GTX 1080TI/Rizen5 5600x  OCd,32 GB RAM,3x1920 x 1080, 60Hz , 27" Dell TouchScreen,TM HOTAS Warthog,TrackIR5,Saitek Combat Rudder Pedals HP reverbG2,Quest2

Share this post


Link to post
Thanks guys.

 

I am well aware of the need to compromise, I just didn't think it applied to me ;)

 

I guess my main question was what can I turn down which has the least impact on my experience and the highest impact on performance? I will try the suggested scenery objects shadows (I already have tessellation at high, not maximum, but I guess I could turn it down even further for IFR). With this and tweaking the autogen settings even lower I guess I should be able to create an IFR profile as mentioned above. Still, I want more eye candy in the VFR settings with better frame rate than I have now 0:-).


Frank Olaf Sem-Jacobsen

Share this post


Link to post

The young guy, Chas ( I'm 78 in 3 weeks) hit the nail on the head.

 

quote name='kolaf' timestamp='1419932068' post='3145145']

I guess my main question was what can I turn down which has the least impact on my experience and the highest impact on performance?

 

AT FL20 or 30 you don't need detailed ground textures along route. Reduce them and performance goes up. Simple truth.

 

Vic


 

RIG#1 - 7700K 5.0g ROG X270F 3600 15-15-15 - EVGA RTX 3090 1000W PSU 1- 850G EVO SSD, 2-256G OCZ SSD, 1TB,HAF942-H100 Water W1064Pro
40" 4K Monitor 3840x2160 - AS16, ASCA, GEP3D, UTX, Toposim, ORBX Regions, TrackIR
RIG#2 - 3770K 4.7g Asus Z77 1600 7-8-7 GTX1080ti DH14 850W 2-1TB WD HDD,1tb VRap, Armor+ W10 Pro 2 - HannsG 28" Monitors
 

Share this post


Link to post

Kill ai traffic and any cars or boats

 

Cloud draw to 60 mi

 

Drop autogen to dense

 

It sucks but that's what I've been doing


| FAA ZMP |
| PPL ASEL |
| Windows 11 | MSI Z690 Tomahawk | 12700K 4.7GHz | MSI RTX 4080 | 32GB 5600 MHz DDR5 | 500GB Samsung 860 Evo SSD | 2x 2TB Samsung 970 Evo M.2 | EVGA 850W Gold | Corsair 5000X | HP G2 (VR) / LG 27" 1440p |

 

 

Share this post


Link to post

I found that with P3D, cutting the densities (bldg and AG) did not create increased frames, rather smoothness. AI is a big killer for me but I don't fly the heavies so most of my visits are to smaller airports so I only put the default to  25% and GA to 100%. Very comfortable. I fly primarily ORBX (cuz I'm spoiled) and love the detail. VFR for me as you can see. As far as AC goes, I have to cut scenery even more if I am wanting to fly one with a glass cockpit. They really kill my performance, even the Carenado which on their earlier AC were very friendly. To me it's all about a fun aircraft with good visibility (337 I love) and great scenery. I will tell you that I love to fly XPX at dusk. It has such a look and feel to it, but as you know if falls short in many other areas. I think most of us just continue to try and make it better. We see a post that has a tweak and we are on it like stink on sh##. That's part of it. A new driver, a new tweek, a new cloud set or sky set. I try em all. It's just part of the fun.

 

Bob

Share this post


Link to post

I dropped autogen to sparse and scenery complexity to dense, turned off all shadows except inside the cockpit and on the aircraft, and I still am not able to maintain 30 FPS. I have always thought but my platform handled relatively high settings quite well using simple aircraft, but I'm a bit surprised by the significant impact the iFLY 737 has on system performance.


Frank Olaf Sem-Jacobsen

Share this post


Link to post

 

 


I'm a bit surprised by the significant impact the iFLY 737 has on system performance.

 

Why?  The iFly is a systems heavy aircraft just like the NGX.  Many people consider it to be second rate ... it is not.  Realism of operation costs performance,  regardless.

Share this post


Link to post

Why?  The iFly is a systems heavy aircraft just like the NGX.  Many people consider it to be second rate ... it is not.  Realism of operation costs performance,  regardless.

I don't know, perhaps I'm just naive in expecting that my hardware would perform better than what I am seeing :-)


Frank Olaf Sem-Jacobsen

Share this post


Link to post

I use the 2D cockpit (iFLY 737).


Best Regards,

Vaughan Martell - PP-ASEL KDTW

Share this post


Link to post

 

 


expecting that my hardware would perform better

 

Your hardware is fine for FS9 and FSX.  Borderline for P3D.  I would advise you against purchasing, for instance, the CS777 for you will see frames in the single digits.  

 

Eye candy is fine for GA, though, like FSX, not convinced P3D is (yet) cut out for the tubes.

Share this post


Link to post
Guest

Building density normal and turn SimObject shadows OFF and turn off any AI traffic.

 

Gets me about 4 fps with CS 777 (running 3840 x 2160) - worst case is 20 fps at complex airports with UT2 running ... but during flight it locked at 30 fps.

 

Cheers, Rob.

Share this post


Link to post

I've attempted to improve performance for the complex aircraft both by reducing autogen by a notch and reducing shadow quality, but nothing seems to have any significant impact.

 

With FSX, one could adjust sliders and have a significant impact on frame rate in a much more proportional relationship, but less so now for sure w/ P3D.  Presumably this relates to how the GPU is utilized.   On day 1 of P3D V2.0 release I asked LM if they could comment on how sliders might predictably affect frame rate, and got no replies last time I checked.  

 

My sense is, P3D remains quite CPU limited, and is in fact more so than FSX was--and this is manifested most w/ complex aircraft.   I believe the way the rendering engine is designed steals some of the work the CPU could be supplying to manage a demanding complex aircraft and reserves this for pre-processing data that will be sent to the GPU.   The controls you have to play w/ in Display Settings in general are going to impact the GPU's role more, hence you don't see much improvement by changing the various settings in the context of complex aircraft.   This, I'm afraid, is an Achilles Heel of sorts for P3D V2.x.  And also, if this analysis is valid, then SLI will not be the salvation we hoped for.

 

All's not lost for sure--P3D's atmospherics in particular & autogen rending scheme are sufficiently impressive as to make the sim compelling even w/ its issues.   You just have to live w/in these limitations.  This means for example flying complex aircraft out of the lowest demand situations.  Forget about PMDG when it's legal & planes like CS777 out of anything but the lowest complexity airports.   Turning down sliders helps a little, but not enough to offset the demands CPU that are present in complex metro terminals AND complex aircraft in the same scenario.

 

My strategy is working well, which is to use high performance:complexity planes as much as possible.  For small planes, my machine can handle any airport in FTX regional scenery:  RA Turbine Duke & RA Lancair Legacy.   Since these are overall easy to manage planes on the CPU side or so they appear, and since they are flown at lower altitudes, it makes sense to turn up all eye candy and indeed I can.  I use QW757 & Super MD-80 for tubes currently:  even w/ these low-impact planes I still need to avoid FTX NCA & 3PD airports to have an ultra-smooth experience.   But no matter, w/ tube liners & FSCaptain involved, I don't have enough attention to devote to sightseeing during climb anyway, so it works quite well.  By the time I'm at cruise altitude, it's not necessary to have all of that eye candy down below beyond what FTX Global imparts anyway, so it works.  I can, BTW, fly these planes in FTX Aux just fine, and w/ low risk for VAS depletion.

 

So for CS777 & PMDG if and when it arrives:   follow the various suggestions above, but in the end right now you need more CPU.  Even so, pro-level liquid nitrogen cooled Haswell E would still struggle in planes like PMDG T7 out of complex airports in complex scenery.   The software needs an overhaul, that's the main issue.  My hope is that when LM reworks P3D for 64-bit they continue working on the rendering engine using DirectX 12, exploiting more of what Dynamic Parallelism offers, and also rework how multicore/HT systems can be better exploited for components in the simulation amenable to this.  When this happens SLI might offer more for P3D than I believe it current can with respect to complex aircraft.


Noel

System:  7800x3D, Thermal Grizzly Kryonaut, Noctua NH-U12A, MSI Pro 650-P WiFi, G.SKILL Ripjaws S5 Series 32GB (2 x 16GB) 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/ Edge Sync for near zero Frame Time Variance achieving ultra-fluid animation at lower frame rates.

Aircraft used in A Pilot's Life V2:  PMDG 738, Aerosoft CRJ700, FBW A320nx, WT 787X

 

Share this post


Link to post
Guest

Not accurate Noel, proper driver support could shift the balance between CPU/GPU.  

 

Reducing cloud related performance drops could also come from being able to turn off AA on the cloud renders ... probably best done when moving to 64bit as it's significant code change.

 

Going back to square one is not the solution and would only make P3D that much less attractive to flight simmers ... an overhaul is not needed, the quad-tree approach is used in all flight sims.  Continued fine tuning and leveraging modern hardware will produce better ROI.  But more importantly there simply aren't enough resources to do a complete re-write, ESP evolved out of 20 years of coding with 1000's of developers.

 

There will always be a single synchronization thread in any real time environment ... even if you have other aircraft running on separate threads, they must run under a real time world clock otherwise their relative speeds would make no sense in the simulated world.  All been discussed before.

 

Cheers, Rob.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  
  • Tom Allensworth,
    Founder of AVSIM Online


  • Flight Simulation's Premier Resource!

    AVSIM is a free service to the flight simulation community. AVSIM is staffed completely by volunteers and all funds donated to AVSIM go directly back to supporting the community. Your donation here helps to pay our bandwidth costs, emergency funding, and other general costs that crop up from time to time. Thank you for your support!

    Click here for more information and to see all donations year to date.
×
×
  • Create New...