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 MainThread?

Featured Replies

  • Replies 40
  • Views 68.1k
  • Created
  • Last Reply

Good question, following

Wayne such

Asus Hero Z690, Gigabyte Aorus Master 5080, I914900K, Kraken 360 AIO CPU Cooled, 96 GIGS Corsair DDR5, 32 Inch 4K by 3

  • Commercial Member

It means whatever is limiting fps, comes from one of the many things done by the CPU ( like AI traffic, road traffic,  flight model, streaming data, etc. ), not pure rendering.

Note that, if you lower the relevant settings so that you could not be limited by the CPU, it's possible the counter would then say "limited by the GPU", because that message indicates the 1st most limiting thing at any time.

The dev mode fps counter has an "ideal" target, that is 60 fps, or 16.67 ms of rendering time. If you keep an eye on the rendering times for each item ( MainThread, CoherentGT, GPU, etc. ), each one will be shown in GREEN, as long it stays under 16.67 ms. If all items are below that, the big fps counter itself will turn green, meaning you are in the ideal situation.

Coherent GT time, is the impact of 2D graphic, like glass cockpit instruments, the Vfr map, and even the overlays on screen when you go in outside view. You'll notice it goes to almost 0 if you are in "Drone Camera" mode, where no 2D elements are present on screen, no instruments or overlays.

  • Author

I have an i7-6700k @4.4ghz with ht on. I hear so many people rave on how this cpu is pretty decent with ht on, but im having the darndest time trying to get my sim to run smoothly. 

Edited by Andreas Stangenes

Andreas Stangenes

http://www.youtube.com/user/krsans78
Add me on gamertag: Bullhorns78

CPU bottleneck: the main thread is the most taxed logical core of your system. You may have 16 cores / 32 threads but if one of them is pegged to 100% occupation, the game will slow down to the speed of that thread.

Example where thread no.3 is saturated and acts as a bottleneck:

WzzspBx.png

7800X3D | 2x32 GB DDR5-6000 CL32 | RTX 5080 | Alienware OLED 34" | 1 Gbps fiber 

In general my CPU is almost always on 50%-60% usage while the GPU is 95% to 99%.

MSFS2020, 24, Fenix A320,  Ryzen 9 9950X3D, ASUS TUF RTX 5090 ,G.SKILL 64GB 6000MHz CL28

4 minutes ago, Andreas Stangenes said:

I have an i7-6700k @4.4ghz with ht on. I hear so many people rave on how this cpu is pretty decent with ht on, but im having the darndest time trying to get my sim to run smoothly. 

My CPU is similar (7700K at 4.7 with AVX) and the sim is smooth, around 60-70 fps (40-50 over big cities) at Ultra/High-end details. The CPU usage is always between 40 and 60%.

However I have periodical stutters mainly due to Coherent GT Draw, hopefully they will fix it because it is the main reason why liners are much heavier for the CPU than GA aircraft without screens.

7800X3D | 2x32 GB DDR5-6000 CL32 | RTX 5080 | Alienware OLED 34" | 1 Gbps fiber 

15 minutes ago, roi1862 said:

In general my CPU is almost always on 50%-60% usage while the GPU is 95% to 99%.

But I assume that that's the average across all cores?  I'm similar, with my CPU at 50%, GPU at 99%-100%, but one of my CPU logical cores (12), runs much higher than all others, hitting around 80-90%.  The others are 20-50%.  If I were to replace my 1080 Ti with a 2080 Ti, I might find my GPU dropping, and being limited instead by one of my CPU cores at 100%  (though average CPU much lower), like the screenshot above.

Sorry if you're already aware of all this, but many people do post average CPU, when they really should also be looking at what the individual cores are doing.

 

Edited by Hippo

3 minutes ago, Hippo said:

But I assume that that's the average across all cores?  I'm similar, with my CPU at 50%, GPU at 99%-100%, but one of my CPU logical cores (12), runs much higher than all others, hitting around 80-90%.  The others are 20-50%.  If I were to replace my 1080 Ti with a 2080 Ti, I might find my GPU dropping, and being limited instead by one of my CPU cores at 100%  (though average CPU much lower), like the screenshot above.

Sorry if you're already aware of all this, but many people do post average CPU, when they really should also be looking at what the individual cores are doing.

 

Funny the core that works hardest on my end is the last logical core. 5820K 

MSFS2020, 24, Fenix A320,  Ryzen 9 9950X3D, ASUS TUF RTX 5090 ,G.SKILL 64GB 6000MHz CL28

20 minutes ago, MrFuzzy said:

My CPU is similar (7700K at 4.7 with AVX) and the sim is smooth, around 60-70 fps (40-50 over big cities) at Ultra/High-end details. The CPU usage is always between 40 and 60%.

However I have periodical stutters mainly due to Coherent GT Draw, hopefully they will fix it because it is the main reason why liners are much heavier for the CPU than GA aircraft without screens.

The periodical stutters completely vanish when using the Process Lasso trick.

-

Currently giving X-Plane 12.10 a spin on Shadow PC. 10 years with X-Plane now, since 10.20

1 hour ago, Colonel X said:

The periodical stutters completely vanish when using the Process Lasso trick.

Do you mean disabling Windows dynamic thread priority? I tried it before without results, I will try it again this evening.

Thanks.

7800X3D | 2x32 GB DDR5-6000 CL32 | RTX 5080 | Alienware OLED 34" | 1 Gbps fiber 

7 minutes ago, Andreas Stangenes said:

Sorry I missed the lasso trick. Can you link it please?

 

7800X3D | 2x32 GB DDR5-6000 CL32 | RTX 5080 | Alienware OLED 34" | 1 Gbps fiber 

  • Author

I downloaded process lasso, but the windows dynamic process thing was already disabled. However, what I noticed was that the process was listed as below normal priority. I put it to normal. 

 

Andreas Stangenes

http://www.youtube.com/user/krsans78
Add me on gamertag: Bullhorns78

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.