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 | President and CEO, AVSIM Inc
ATP Gulfstream II-III-IV-V

System1 (P3Dv5/v4): i9-13900KS @ 6.0GHz, water 2x360mm, ASUS Z790 Hero, 32GB GSkill 7800MHz CAS36, ASUS RTX4090
Samsung 55" JS8500 4K TV@30Hz,
3x 2TB WD SN850X 1x 4TB Crucial P3 M.2 NVME SSD, EVGA 1600T2 PSU, 1.2Gbps internet
Fiber link to Yamaha RX-V467 Home Theater Receiver, Polk/Klipsch 6" bookshelf speakers, Polk 12" subwoofer, 12.9" iPad Pro
PFC yoke/throttle quad/pedals with custom Hall sensor retrofit, Thermaltake View 71 case, Stream Deck XL button box

Sys2 (MSFS/XPlane): i9-10900K @ 5.1GHz, 32GB 3600/15, nVidia RTX4090FE, Alienware AW3821DW 38" 21:9 GSync, EVGA 1000P2
Thrustmaster TCA Boeing Yoke, TCA Airbus Sidestick, 2x TCA Airbus Throttle quads, PFC Cirrus Pedals, Coolermaster HAF932 case

Portable Sys3 (P3Dv4/FSX/DCS): i9-9900K @ 5.0 Ghz, Noctua NH-D15, 32GB 3200/16, EVGA RTX3090, Dell S2417DG 24" GSync
Corsair RM850x PSU, TM TCA Officer Pack, Saitek combat pedals, TM Warthog HOTAS, Coolermaster HAF XB case

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 x670 Aorus Elite AX MB; AMD 7800X3D CPU; Deepcool LT520 AIO Cooler; 64 Gb G.Skill Trident Z5 NEO DDR5 6000; Win11 Pro; P3D V5.4; 1 Samsung 990 2Tb NVMe SSD: 1 Crucial 4Tb MX500 SATA SSD; 1 Samsung 860 1Tb SSD; Gigabyte Aorus Extreme 1080ti 11Gb VRAM; Toshiba 43" LED TV @ 4k; Honeycomb Bravo.

 

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

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

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 i5-13600K, 2x16GB 3200MHz CL14 RAM, MSI RTX 4080 Gaming X, Windows 11 Home, MSFS

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.


Intel 10700K @ 5.1Ghz, Asus Hero Maximus motherboard, Noctua NH-U12A cooler, Corsair Vengeance Pro 32GB 3200 MHz RAM, RTX 2060 Super GPU, Cooler Master HAF 932 Tower, Thermaltake 1000W Toughpower PSU, Windows 10 Professional 64-Bit, 100TB of disk storage. 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 i5-13600K, 2x16GB 3200MHz CL14 RAM, MSI RTX 4080 Gaming X, Windows 11 Home, MSFS

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: AMD 7800X3D - X670 Mobo - RTX 4090 - 32GB 6000MHz DDR5 - Corsair RM1000x PSU - 2 x 2TB SSD - 32" 1440p Display - Windows 11

Share this post


Link to post
13 hours ago, W2DR said:

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.

Not all cores are turbo boosted. You need to set that manually in BIOS. I have all 4 cores locked at 4.5.


Gigabyte x670 Aorus Elite AX MB; AMD 7800X3D CPU; Deepcool LT520 AIO Cooler; 64 Gb G.Skill Trident Z5 NEO DDR5 6000; Win11 Pro; P3D V5.4; 1 Samsung 990 2Tb NVMe SSD: 1 Crucial 4Tb MX500 SATA SSD; 1 Samsung 860 1Tb SSD; Gigabyte Aorus Extreme 1080ti 11Gb VRAM; Toshiba 43" LED TV @ 4k; Honeycomb Bravo.

 

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...