Jump to content

Sign in to follow this  
Alex753

Strange GPU/CPU Behavior

Recommended Posts

Hey !

 

I don't really know where to add this thread so feel free to move it if needed.

I'm experiencing issues with P3Dv4 GPU and CPU behavior, actually I never paid attention to it before but when I fly over heavy sceneries or with a  heavy on framerate Plane, both of my GPU and CPU don't run at 100%. My CPU cores are also not working equally, like the CPU0 work way harder than the others.

(All tests are made without Vsync obviously, so framerate is not limited)

CPU : I7 4790K without OC

GPU : MSI GTX970 4Go

The problem might be coming from my CPU since when I fly without any autogen, Vsync still off my GPU run at 100% with 140/150 FPS.

Autogen must be adding a big load to my CPU and as soon as I load my sim with big addons I got this weird behavior.

 

190729071007126834.jpg

 

AffinityMask has been set on 0 in the .CFG as I saw it on forums, but I don't see any changes.

Here at TAMPA with Carenado PC12, 40fps, GPU chilling at 44% and CPU with only core0 working at nearly 100%, all other cores are chilling too.

 

I don't really know what to do at this point, Any idea ?

Have a great week.

 

Share this post


Link to post

That's normal behavior.  The main thread, which usually runs on the first available core, typically hits that core with a sustained high load, and the other cores are used as-needed, spiking the most when terrain tiles and scenery are loaded.

As far as the GPU, you don't want to see it up close to 100%, as that will cause stuttering to occur.  40% is fine, it'll go higher with heavy clouds and weather, or at night with DL on.

Regards

 

  • Like 1

Bob Scott | AVSIM Forums Administrator | AVSIM Board of Directors

ATP Gulfstream II-III-IV-V

System: i9-10900K @ 5.2GHz on custom water loop, ASUS Maximus XII Hero, 32GB GSkill 3600MHz CAS15, eVGA 2080Ti XC Ultra, Samsung 55" JS8500 4K TV@30Hz, 5xSamsung SSD, eVGA 1KW PSU, 1Gbps internet

SB XFi Titanium, optical link to Yamaha RX-V467, Polk/Klipsch 6" bookshelf spkrs, Polk 12" subwoofer, 12.9" iPad Pro, PFC yoke/throttle quad/pedals with custom Hall sensors, Coolermaster HAF932 case, Stream Deck XL button box

Share this post


Link to post
1 hour ago, Alex753 said:

AffinityMask has been set on 0 in the .CFG

Whoa.. careful here..

Suggest you take that out, whatever it is :unsure:


Bert

Share this post


Link to post

So I couldn’t hit any higher framerate even with my GPU running at about 50% ?

what is the limitation here so ?

Share this post


Link to post
41 minutes ago, Alex753 said:

So I couldn’t hit any higher framerate even with my GPU running at about 50% ?

what is the limitation here so ?

Your CPU is likely the limiting factor as far as frame rates go.

Only a higher clocked CPU will give you better frame rates in your situation.


Bert

Share this post


Link to post

Well I heard that the I7 4790K who runs at 4Ghz without OC is still quite a powerful CPU, I could try for sure to OC it slowly and carefully at 4.2Ghz to see how P3D behave after this.

However my GPU is way less powerful than the latest ones and I really thought it could be the issue here even if it was running slowly 

Share this post


Link to post

Given adequate cooling your 4790k should be able to reach at least 4.5 Ghz. I am using a Deepcool AIO water cooler and am running at 4.5.


Gigabyte Z97X-UD5H-BK, Blk Ed MB; Intel I7-4790K CPU (@4.5 Ghz); Deepcool 240 AIO Cooler; 16 Gb G.Skill RAM (F3-2400); Win10 Pro (P3D V5 HF2); 2 Samsung 1Tb SSDs;Toshiba 3Tb hard drive; Gigabyte Aorus Extreme 1080ti 11Gb VRAM; Toshiba 43" LED TV @ 4k;

 

Share this post


Link to post

And do you noticed a noticable fps improvement ?

I basically want to reach at least 50Fps (50Hz screen + Vsync) from the average 40 I have on thoses big sceneries/planes.

Share this post


Link to post
3 hours ago, Alex753 said:

what is the limitation here so ?

You need to find a balance between CPU and GPU.  If you CPU is pegged at 100% and your GPU is at 50% then your balance is not optimal.

CPU Intensive tasks:

AG Building Density
AI Ground Traffic (road, boat, ships)
AI Air Traffic
LOD Radius

GPU Intensive tasks:

AA levels (SSAA will place a lot of work on your GPU)
Dynamic Lights (in aircraft and/or airport that supports them)
Dynamic Reflections
Shadows (building and Sim Objects)
Terrain, Sim Object, Building Reflections
3D Trees

Adjust these to balance out CPU/GPU usage ... CPU 90% or less, GPU 85% or less should give you "some" headroom to avoid stutters.

Remove your Affinity from the Prepar3d.cfg.

If you are not satisfied with adjusting graphics settings and/or reducing Add-On settings, then I'm afraid you'll have to buy a newer CPU (motherboard/RAM etc.).  The 4790K is a good CPU, but it is over 5 years old.

Add-ons are more than capable at reducing your FPS by 50% or more (Orbx Germany alone drops my FPS by 37%).  You might want to also take a look at what Options you have set for the Airport you're at ... I've found that enabling ALL options at a 3rd party Airport can be a bad idea in terms of FPS and sometimes it might only take one or two options disable at the Airport to make a world of difference in FPS.  For example I recently had very low FPS at YBBN, tried everything in P3D graphics settings to increase the FPS and it made almost no difference (even with very low settings) ... then I went into Orbx YBBN control panel and experimented with options and sure enough it was a few of the Airport options that were triggering my FPS issue (and very high CPU utilization). 

Cheers, Rob.

Edited by Rob_Ainscough
  • Upvote 1

Share this post


Link to post

Your GTX970 GPU is downclocking 899Mhz under load 44% where it should be 1114Mhz Memory 3005Mhz should be 3505Mhz, Pstate is P2 should be in P0 under load, fanspeed is quite low 540rpm, temp 60deg (though not overly hot), voltage is low 1.006v, according to the NVI panel in your picture.  Have you checked the fans and/or GPU for dustbunnies, and that the graphics card power cables are securely attached. Not ideal for P3D/64bit, where loads are shared between CPU & under-performing GPU. 
It is also possible to benefit from a higher CPU overclock around 4.6 - 4.7Ghz.
I agree with other comments on Core usage, and Affinity Mask usage, CPU utilization.

As example here's my NVI panel under load (GPU Boost) and in IDLE mode. Gigabyte GTX770/4G/oc - Superclocked using MSI Afterburner with GPUZ render test to get the GPU into boost.

GPU-Boost-Enabled.jpg Idle-state.jpg

 

 

Edited by Jethro

Cheers Jethro  

Share this post


Link to post
14 hours ago, Alex753 said:

AffinityMask has been set on 0 in the .CFG as I saw it on forums, but I don't see any changes.

I wonder in which forum you have seen an AffinityMask=0... IF you want to try a suitable AffinityMask for your CPU, try AffinityMask=85 if you have HT enabled or no AM at all if HT is disabled. AffinityMask=85 always served me best when using 4 core CPU with HT on, but this value is rather individual and you need to play around with the values until you found the setting that suits your computer best...


Greetings, Chris

Intel i7-8700K@5.0GHz, 2x16GB 3200MHz CL14 RAM, Gigabyte AORUS 1080Ti, Windows 10 Home 64bit, Prepar3D 4.5

Share this post


Link to post
On 7/29/2019 at 4:07 PM, Alex753 said:

Well I heard that the I7 4790K who runs at 4Ghz without OC is still quite a powerful CPU, I could try for sure to OC it slowly and carefully at 4.2Ghz to see how P3D behave after this.

However my GPU is way less powerful than the latest ones and I really thought it could be the issue here even if it was running slowly 

The 4790K runs at 4.4Ghz in Turbo mode. You need do nothing to make that happen. It's automatic when the CPU is under a heavy load.


Klaatu barada nickto

Share this post


Link to post
On 7/29/2019 at 11:43 PM, Rob_Ainscough said:

You need to find a balance between CPU and GPU.  If you CPU is pegged at 100% and your GPU is at 50% then your balance is not optimal.

CPU Intensive tasks:

AG Building Density
AI Ground Traffic (road, boat, ships)
AI Air Traffic
LOD Radius

GPU Intensive tasks:

AA levels (SSAA will place a lot of work on your GPU)
Dynamic Lights (in aircraft and/or airport that supports them)
Dynamic Reflections
Shadows (building and Sim Objects)
Terrain, Sim Object, Building Reflections
3D Trees

Adjust these to balance out CPU/GPU usage ... CPU 90% or less, GPU 85% or less should give you "some" headroom to avoid stutters.

Remove your Affinity from the Prepar3d.cfg.

If you are not satisfied with adjusting graphics settings and/or reducing Add-On settings, then I'm afraid you'll have to buy a newer CPU (motherboard/RAM etc.).  The 4790K is a good CPU, but it is over 5 years old.

Add-ons are more than capable at reducing your FPS by 50% or more (Orbx Germany alone drops my FPS by 37%).  You might want to also take a look at what Options you have set for the Airport you're at ... I've found that enabling ALL options at a 3rd party Airport can be a bad idea in terms of FPS and sometimes it might only take one or two options disable at the Airport to make a world of difference in FPS.  For example I recently had very low FPS at YBBN, tried everything in P3D graphics settings to increase the FPS and it made almost no difference (even with very low settings) ... then I went into Orbx YBBN control panel and experimented with options and sure enough it was a few of the Airport options that were triggering my FPS issue (and very high CPU utilization). 

Cheers, Rob.

A modern high end GPU, Nvidia 9 series or greater should be so underwhelmed by anything that P3D can throw it.. except when moving into 4K territory. It is almost entirely CPU bound. All tests and results bare this out. If someone has poor FPS then I would expect 99.9% of the time it is due to not enough drawcalls being produced fast enough.

It's highly unfortunate that Flightsimmers have almost become accustomed to it having lived with FSX. If P3D was released as a 'game' the performance would be considered an absolute joke. It's shockingly bad. What is really needed is a new simulator with a modern engine behind it.

Share this post


Link to post
1 hour ago, BusheFlyer said:

A modern high end GPU, Nvidia 9 series or greater should be so underwhelmed by anything that P3D can throw it.. .

Wrong. Run ActiveSky, REX Skyforce clouds and overcast conditions and even a 2080Ti will struggle when running the sim with 4xSSAA already in 1440p.

Same goes for dynamic reflections, dynamic lighting and all this gpu-heavy stuff. You do not need a 4K display to ruin the FPS inside P3D when putting those settings "wrong"...


Greetings, Chris

Intel i7-8700K@5.0GHz, 2x16GB 3200MHz CL14 RAM, Gigabyte AORUS 1080Ti, Windows 10 Home 64bit, Prepar3D 4.5

Share this post


Link to post
1 hour ago, BusheFlyer said:

What is really needed is a new simulator with a modern engine behind it

Like XP11? Also XP (or any likewise simulator) 'suffers' lower than average frame rates compared to regular games.
(Flight) simulators will also ways struggle with performance since they try to replicate the real world dynamics etc.


Location: Vleuten, The Netherlands, 15.7dme EHAM
System: P3D V4 - 80386 DX2 - 4MB RAM - 3dfx Voodoo5 - Windows 3.11

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.
  • Donation Goals

    AVSIM's 2020 Fundraising Goal

    Donate to our annual general fundraising goal. This donation keeps our doors open and providing you service 24 x 7 x 365. Your donation here helps to pay our bandwidth costs, emergency funding, and other general costs that crop up from time to time. We reset this goal every new year for the following year's goal.


    31%
    $7,965.00 of $25,000.00 Donate Now
×
×
  • Create New...