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.

Limited By Main Thread

Featured Replies

5 hours ago, Ixoye said:

Strange, isn't the game optimized for AMD considering the Xbox? all 20 threads are in use on my 10900k since SU5.

Yep, it is really weird. 4 threads are really being used, most of the others are flat, and a couple with nearly no utilization, likely background tasks. 

AMD Ryzen R9 9950X3D | Asus Astral RTX 5080 OC | 32 GB DDR5 6000 CL30 | 3440x1440 G-Sync | Logitech Pro Throttles Rudder Yoke Panels | Thrustmaster T.16000M FCS | TrackIR 5 | Oculus Rift S

10 hours ago, RandallR said:

Since the hotfix, the sim has been running better than ever for me.  However, I've seen a number of posts where users mention that their CPU and GPU resources are grossly under-used and that is the same for me.  I also receive the "Limited by Main Thread" notification - on average, the sim is now using about 16% of my CPU resources and about 29% of my GPU, wasting a ton of my resource capability (and I have an older system).

Is this main thread bottleneck something that will be removed in the future?

 

I doubt that this bottleneck can be removed. There will always be a need for a controller to coordinate all the different threads, and that's what this Main Thread is likely responsible for. A CPU with a smaller number of cores but each core running at higher speeds might help. That's why the AMD 5900x often scores better than the 5950x in gaming benchmarks, or why Intel was able to remain the best CPU for gaming until recently.

Edited by orchestra_nl

Flightsim rig:
CPU: AMD 5900x  | Mobo: MSI X570 MEG Unify | RAM: 32GB G.Skill Trident Z Neo | GPU: Gigabyte RTX 3090 | Storage: M.2 (2 & 4 TB) | PSU: Corsair RM850x | Case: Fractal Define 7 XL
Display: Acer Predator x34 3440x1440 | Speakers: Logitech Z906 
Controllers: Fulcrum One Yoke | MFG Crosswind v2 pedals | Honeycomb Bravo Quadrant |Thrustmaster TCA Quadrant | Stream Deck XL & Plus | TrackIR 5 Tobii eye tracking

  • Author
21 hours ago, Nyxx said:

Do you open resorce monitor to see whats happening on all cores?

OK... now this is interesting.  I just activated the Resource Monitor in flight for the first time.  It indicates that all 7 cores are being used!  Usage appears to range from a low of 40% with the highest around 80%.

Randall Rocke

2 hours ago, RandallR said:

OK... now this is interesting.  I just activated the Resource Monitor in flight for the first time.  It indicates that all 7 cores are being used!  Usage appears to range from a low of 40% with the highest around 80%.

Sounds fine.

David Murden  MSFS   Fenix A320  PMDG 737 • MG Honda Jet • 414 / TDS 750Xi •  FS-ATC Chatter • FlyingIron Spitfire & ME109G • MG Honda Jet 

 Fenix A320 Walkthrough PDF   Flightsim.to •

DCS  A10c II  F-16c  F/A-18c • F-14 • (Others in hanger) • Supercarrier  Terrains = • Nevada NTTR  Persian Gulf  Syria • Marianas • 

• [email protected] All Cores HT ON   32GB DDR4  3200MHz RTX 3080  • TM Warthog HOTAS • TM TPR • Corsair Virtuoso XT with Dolby Atmos®  Samsung G7 32" 1440p 240Hz • TrackIR 5 & ProClip

So the image below is the FBW A320 at FL360. I thought the workload may have been more evenly spread across the cores after SU5 (understanding that a primary core will still do most of the lifting).

Hiqm8NE.jpg

Is this generally in line with what people are seeing?

Michael M

System: AMD 9950X3D II Asus X670E Hero MB II 64GB 6000 CL30 DDR5 II RTX4090 II 2TB NVMe Samsung 980 Pro II  EKWB  CR360 AIO II Dell Alienware - AW3821DW 3840 X 1600 G-Sync Ultimate

Well - as software developer: It's not really easy to program parallel tasks/threads. I think Asobo is doing a good job in using the cores, nevertheless you will always have a main thread coordinating stuff - and thats the one who's limiting if you are not GPU limited.

Easy fix: switch to 4K 🙂

With SU5 they took load of the GPU. I was GPU bound all the time in 4K@Ultra before, now I see quite often "Limited by main thread".

@michaelrey Seems fine to me.

Edited by swiesma

3 minutes ago, swiesma said:

@michaelrey Seems fine to me.

Thank you Stefan.

Michael M

System: AMD 9950X3D II Asus X670E Hero MB II 64GB 6000 CL30 DDR5 II RTX4090 II 2TB NVMe Samsung 980 Pro II  EKWB  CR360 AIO II Dell Alienware - AW3821DW 3840 X 1600 G-Sync Ultimate

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.