Jump to content
Sign in to follow this  
NicXGG

Suddenly Limited by Main Thread

Recommended Posts

Posted (edited)
32 minutes ago, NicXGG said:

@Noel Thanks for this. I will retest with the FBW a320 as that is considered performance heavy in comparison to the Fenix. While I am looking at the fps I am also conscious I am just chasing that smoothness over the number. For me, sitting at 25fps is manageable with little in the way of stutters. I will also lower the T/LOD and report back with the findings.

Good.  It doesn't hurt to try and tweak a few settings unless you start to do more tweaking than flying like back in the old FSX / P3D days! :laugh:
I was surprised when I jumped to 4k initially from 2k, as it didn't really lower my frame rate, but I had much sharper graphics and could pick out distant runways easier. 
That kind of proves heavy CPU involvement rather than GPU. 

@Noel is very knowledgeable on these things and has done a lot of work / investigation on it since owning MSFS, especially to do with smoothness and frame times etc.

You may improve it a little with a few tweaks and some advice, but MSFS is just a CPU hog currently, no matter how many cores or threads you have, and no matter what speed (my 13900 is at 5.8 GHz). 

As Noel says, smoothness is the key rather than ultimate frame rate, but you can still expect those slight stutters and loss of smoothness when you pan around at a busy airport unfortunately. 

Without a 40 series card with frame generation, that is almost impossible to achieve, and even with my 4080 using FG I still get 'frame skips' when the CPU is topped out on the main threads when the sim is busy.

Another thing I have done is clouds from ultra to just high.  They still look good, but it gave me back a few frames, especially when there were a few layers. 
If it doesn't improve things you can put them back to ultra in a few seconds.

Edited by bobcat999

Call me Bob or Rob, I don't mind, but I prefer Rob.

I like to trick airline passengers into thinking I have my own swimming pool in my back yard by painting a large blue rectangle on my patio!

Intel 13900K in a ROG Strix Z690 motherboard with water cooling, Asus RTX 4080, 32 GB 3600 DDR4 RAM, 3 x Samsung 1 TB NVME M.2, with MSFS on a Samsung 980 pro.

Share this post


Link to post
Share on other sites

To OP:

Just an idea, but how about that you would fly the Sydney landing challenge (from cockpit only) and tell us what fps you get? You could use your normal settings, LODs, etc. and no frame limiter, if needed.

It is the dafault A320, there's some complexity to the city and there is some serious cloud cover. The challenge has been used for benchmarking in the past.

Someone with similar hardware and resolution could then compare to his/her results. Just to get a rough idea, where you are.

I have almost the same pc (10700K, RTX 3070, 1440p, ultrai) and to be honest, considered your latest performance a bit too slow. Unfortunately, I am on holidays and can't do the test now.

I am also almost always main thread limited (10700k is actually very close to 9900k), unless inside dense semi-transparent ultra clouds (only then GPU limited), but once again, your latest fps feel low.

Your previous performance was good, the 9900k was coping, albeit  sweating. It is difficult to believe for me that the SU/WU degradation could be so severe.

  • Like 2

Intel i7-10700K OC 5.0 GHz | Gigabyte GeForce RTX 3070 Gaming OC 8GB OC 2145 MHz | 32GB Corsair Vengeance LPX DDR4 3200 MHz | ASUS ROG Strix Z490-E Gaming | AiO cooler Corsair H115i Pro XT 2x140 mm | Corsair RM850x 850W Gold | Case Corsair Obsidian 750D Airflow | Monitor 32" LG UltraGear 32GK850G G-Sync 1440p

Share this post


Link to post
Share on other sites

I have had a similar issue with performance especially in the Fenix I got better performance in Fenix V1 than I did with V2 for some reason and my system is not as powerful as yours but this video on YouTube did help allot with getting my system back to be useable with the Fenix so it might help you fingers crossed just trying to help 🙂 

 

 

 

  • Like 1

Share this post


Link to post
Share on other sites

Also as I missed it in your OP:  FSLTL is arguably running a whole other simulation inside MSFS and is quite CPU intensive until you dial back both static and dynamic traffic a great deal.  I'm at about 6 AI planes in the air and see maybe 6 on the ground near the gate I'm at.  Sometimes when performance goes to hell at arrival I've shut down FSLTL completely during final approach but that is rare overall.  

  • Like 4

Noel

System:  9900K@5.0gHz@1.23v all cores, MSI MPG Z390M GAMING EDGE AC, Noctua NH-D15S w/ steady supply of 40-60F ambient air intake, Corsair Vengeance 32Gb LPX 3200mHz DDR4, Sabrent NVMe 2Tb x 2, RTX 3080 Ti FE, Corsair RM 850W PSU, Win10 Pro, LG Ultra Curved Gsync Ultimate 3440x1440, TCA Boeing Edition Yoke & TQ, Cessna Trim Wheel, RTSS Framerate Limiter w/ Edge Sync for near zero Frametime 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
Share on other sites
10 hours ago, Noel said:

Folks here are suggesting your CPU is old

which is true.

  • Like 1

AMD 7800X3D, Windows 11, Gigabyte X670 AORUS Elite AX Motherboard, 64GB DDR5 G.SKILL Trident Z5 NEO RGB (AMD Expo), RTX 4090,  Samsung 980 PRO M.2 NVMe SSD 2 TB PCIe 4.0, Samsung 980 PRO M.2 NVMe SSD 1 TB PCIe 4.0, 4K resolution 50" TV @60Hz, HP Reverb G2 VR headset @ 90 Hz, Honeycomb Aeronautical Bravo Throttle Quadrant, be quiet 1000W PSU, Noctua NH-U12S chromax.black air cooler.

60-130 fps. no CPU overclocking.

very nice.

Share this post


Link to post
Share on other sites

I highly doubt it was sudden, unless you just upgraded your GPU. That hardware combo has been main thread limited since… for ever 😝

  • Like 1

Share this post


Link to post
Share on other sites
Posted (edited)
1 hour ago, turbomax said:

which is true.

Yes, I must admit I was a bit thrown by the 'not old' comment, with the 14000 series now being talked about. 

I never had the 9000 series but it seems absolutely ages since I had my 8800.  Either way, main thread limited is still the way for me even with the 13900.

Not sure if the AMDX3D chips are any better, but main thread limited seems to be the standard and maybe preffered message anyway in the sim rather than GPU limited or some of the other oddball messages like 'manipulators' (which we saw when we had the FPS sapping scenery bugs a good while ago).

Edited by bobcat999

Call me Bob or Rob, I don't mind, but I prefer Rob.

I like to trick airline passengers into thinking I have my own swimming pool in my back yard by painting a large blue rectangle on my patio!

Intel 13900K in a ROG Strix Z690 motherboard with water cooling, Asus RTX 4080, 32 GB 3600 DDR4 RAM, 3 x Samsung 1 TB NVME M.2, with MSFS on a Samsung 980 pro.

Share this post


Link to post
Share on other sites
Posted (edited)
17 minutes ago, bobcat999 said:

Not sure if the AMDX3D chips are any better,

similar, but uses 1/2 the power (5 nm structure) of the Intel outdated 10 nm silicon structure, hence less hot.

Edited by turbomax
  • Like 1

AMD 7800X3D, Windows 11, Gigabyte X670 AORUS Elite AX Motherboard, 64GB DDR5 G.SKILL Trident Z5 NEO RGB (AMD Expo), RTX 4090,  Samsung 980 PRO M.2 NVMe SSD 2 TB PCIe 4.0, Samsung 980 PRO M.2 NVMe SSD 1 TB PCIe 4.0, 4K resolution 50" TV @60Hz, HP Reverb G2 VR headset @ 90 Hz, Honeycomb Aeronautical Bravo Throttle Quadrant, be quiet 1000W PSU, Noctua NH-U12S chromax.black air cooler.

60-130 fps. no CPU overclocking.

very nice.

Share this post


Link to post
Share on other sites
3 hours ago, turbomax said:

similar, but uses 1/2 the power (5 nm structure) of the Intel outdated 10 nm silicon structure, hence less hot.

Excellent.  I am going in that direction next time I plan a motherboard swap.  According to benchmark testing, the sim responds really well to the extra cache of the X3D chips.

  • Like 1

Call me Bob or Rob, I don't mind, but I prefer Rob.

I like to trick airline passengers into thinking I have my own swimming pool in my back yard by painting a large blue rectangle on my patio!

Intel 13900K in a ROG Strix Z690 motherboard with water cooling, Asus RTX 4080, 32 GB 3600 DDR4 RAM, 3 x Samsung 1 TB NVME M.2, with MSFS on a Samsung 980 pro.

Share this post


Link to post
Share on other sites
1 hour ago, bobcat999 said:

I am going in that direction next time I plan a motherboard swap. 

Intel's next generation Arrow Lake may change that though, when they finally move to smaller structures (TSMC 3 nm). Their Meteor lake CPU was supposed to compete with AMD's x3D generation, but early internal tests showed it just didn't cut it, so they cancelled it (desktop version) before they even launched it. at least "they are updating the naming scheme for future products, starting with removing the iconic “i” from its processor branding." 😊

"which could achieve the same 6.0GHz frequency. While the TDP is mentioned at 125W here, the actual power consumption of the CPU is probably going to be near ~300W when boosting to these frequencies. " 😊

you can tell they are desperately trying to squeeze their current outdated 10 nm tech as long as possible, but without enormous water cooling it will have to throttle down again.

https://beebom.com/intel-14th-gen-meteor-lake-cpu/

  • Like 2

AMD 7800X3D, Windows 11, Gigabyte X670 AORUS Elite AX Motherboard, 64GB DDR5 G.SKILL Trident Z5 NEO RGB (AMD Expo), RTX 4090,  Samsung 980 PRO M.2 NVMe SSD 2 TB PCIe 4.0, Samsung 980 PRO M.2 NVMe SSD 1 TB PCIe 4.0, 4K resolution 50" TV @60Hz, HP Reverb G2 VR headset @ 90 Hz, Honeycomb Aeronautical Bravo Throttle Quadrant, be quiet 1000W PSU, Noctua NH-U12S chromax.black air cooler.

60-130 fps. no CPU overclocking.

very nice.

Share this post


Link to post
Share on other sites
6 hours ago, bobcat999 said:

Not sure if the AMDX3D chips are any better

If I let my 4070TI run freely I get main thread limit even with my Ryzen 7800X3D, so I have to increase render scaling 20% to make them more evenly, but that's not a bad thing, MSFS are a CPU beast.

  • Like 2

System: I ASRock X670E | Ryzen 7800X3D | 32Gb DDR5 6000MHz | Asus RTX TUF 4070Ti OC | Samsung 970 EVO+ 2TB | LG Ultra Gear 34* UW |

Share this post


Link to post
Share on other sites

Thank-you for all the advise. I shall be following all the suggestions and seeing if anything works.

Given some of the comments I won't be updating on here but thank you for those who have tried to help.

As for the likes of @MrFuzzy, @turbomax and @Virtual-Chris. Please try and make the community a little less toxic. Your comments are neither beneficial or constructive. 

Share this post


Link to post
Share on other sites
Posted (edited)
29 minutes ago, NicXGG said:

Your comments are neither beneficial or constructive. 

Intel vs. AMD tech info not constructive? Intel future CPU road map not beneficial?

if you say so.

Edited by turbomax

AMD 7800X3D, Windows 11, Gigabyte X670 AORUS Elite AX Motherboard, 64GB DDR5 G.SKILL Trident Z5 NEO RGB (AMD Expo), RTX 4090,  Samsung 980 PRO M.2 NVMe SSD 2 TB PCIe 4.0, Samsung 980 PRO M.2 NVMe SSD 1 TB PCIe 4.0, 4K resolution 50" TV @60Hz, HP Reverb G2 VR headset @ 90 Hz, Honeycomb Aeronautical Bravo Throttle Quadrant, be quiet 1000W PSU, Noctua NH-U12S chromax.black air cooler.

60-130 fps. no CPU overclocking.

very nice.

Share this post


Link to post
Share on other sites
Posted (edited)
54 minutes ago, NicXGG said:

Thank-you for all the advise. I shall be following all the suggestions and seeing if anything works.

Given some of the comments I won't be updating on here but thank you for those who have tried to help.

As for the likes of @MrFuzzy, @turbomax and @Virtual-Chris. Please try and make the community a little less toxic. Your comments are neither beneficial or constructive. 

Don't take it to heart Nic.  I tend to just laugh at stuff now and try no to take it too seriously.  It just talk about  pixels on a screen at the end of the day.

Because it is just text it can be difficult to interpret the intent behind the words sometimes, some are just having an attempt at humour.
I have gotten to know a lot of the people here over the years, and I don't think they meant any toxicity towards you, just a bit of humour gone wrong maybe.

Anyway, I think the general outcome is that whatever processor you have, main thread limited is the normal thing.
But as you suspect, thread limited or not, my processor seems to be working a little harder and getting a little hotter as well over the previous months.
As long as you can get a decent flight out of it, you are alright!  :wink:

 

Edited by bobcat999
  • Like 2

Call me Bob or Rob, I don't mind, but I prefer Rob.

I like to trick airline passengers into thinking I have my own swimming pool in my back yard by painting a large blue rectangle on my patio!

Intel 13900K in a ROG Strix Z690 motherboard with water cooling, Asus RTX 4080, 32 GB 3600 DDR4 RAM, 3 x Samsung 1 TB NVME M.2, with MSFS on a Samsung 980 pro.

Share this post


Link to post
Share on other sites
Posted (edited)
1 hour ago, turbomax said:

Intel's next generation Arrow Lake may change that though, when they finally move to smaller structures (TSMC 3 nm). Their Meteor lake CPU was supposed to compete with AMD's x3D generation, but early internal tests showed it just didn't cut it, so they cancelled it (desktop version) before they even launched it. at least "they are updating the naming scheme for future products, starting with removing the iconic “i” from its processor branding." 😊

"which could achieve the same 6.0GHz frequency. While the TDP is mentioned at 125W here, the actual power consumption of the CPU is probably going to be near ~300W when boosting to these frequencies. " 😊

you can tell they are desperately trying to squeeze their current outdated 10 nm tech as long as possible, but without enormous water cooling it will have to throttle down again.

https://beebom.com/intel-14th-gen-meteor-lake-cpu/

Thanks for the link. Very interesting.
If it goes in my current 1700 socket (as the article suggests) then I will have to take a look, but the anticipated cache size on the 14000 series / Meteor Lake is still way lower than the AMDX3D chips, and we know that has a significant impact.  So I will have to weigh it up at the time of release.  

I don't expect the anticipated October chips to be enough of a performance increase, so it will be the later Meteor chips against next gen AMD I suppose.
It's cat and mouse and better than it has been for many years since the introduction of X3D - great for competition at least. :smile:

Edited by bobcat999
  • Like 2

Call me Bob or Rob, I don't mind, but I prefer Rob.

I like to trick airline passengers into thinking I have my own swimming pool in my back yard by painting a large blue rectangle on my patio!

Intel 13900K in a ROG Strix Z690 motherboard with water cooling, Asus RTX 4080, 32 GB 3600 DDR4 RAM, 3 x Samsung 1 TB NVME M.2, with MSFS on a Samsung 980 pro.

Share this post


Link to post
Share on other sites

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