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.

FPS and CPU/GPU loading in PD3 V4.1

Featured Replies

  • Commercial Member

Yes. I think you're getting the hang of it.

Steve Waite: Engineer at codelegend.com

  • Replies 224
  • Views 29.8k
  • Created
  • Last Reply

Just wanted to drop in too.

Since v4.1 I have better performance regarding smoothness since I switched to HT off with no AM in the cfg file and addons deviced over core 0-5 ( 2 cores per addon with batchfile )) then I had with  HT on and AM=340 and the addons devided over the core 2-5. 

Steve, I have also tried with HT off and AM=62 ( addons spread over core 1-5 ) and while it was slightly better than AM=340 it was less than HT off and no AM.

The extra cores with HT off gave me faster terrain loading and helped eliminating any blurries I sometimes experienced.  

Can I still benefit/improve it a little more with HT on ? ( which AM ? Addon cores ? )

 

Thanks,

 

 

 

5950x3d 5.4-5.7 GHz - Asus ROG 870 Crosshair Apex - GSkill Neo 2x 24 Gb 6000 mhz / cas 26 -  MSI RTX 5090 Gaming Trio OC - 1x SSD M2 6000 2TB - 1x SSD M2 2800/1800 1Tb -  Corsair 5400  case - Corsair 360 liquid cooling set  - 3x 75’ TCL tv.

13600  6 cores @ 5.1 GHz / 8 cores @ 4.0 GHz (hypterthreading on) - Asus ROG Strix Gaming D - GSkill Trident 4x Gb 3200 MHz cas 15 - Asus TUF RTX 4080 16 Gb  - 1x SSD M2 2800/1800 2TB - 2x  Sata 600 SSD 500 Mb - Corsair D4000 Airflow case - NXT Krajen Z63 AIO liquide cooling - 

FOV : 200 degrees

My flightsim vids :  https://www.youtube.com/user/fswidesim/videos?shelf_id=0&sort=dd&view=0

 

  • Commercial Member

Yes, strange I always see a consistent boost from HT in general across the responsiveness of the PC and do see a small improvement, never a drop in performance with HT enabled as you describe with P3D even though it can only run as fast as an HT disabled core can run. Maybe it's just to do  with RAM bandwidth divided over so many LPs. I'm testing CPU throughput by turning down graphics and AA so there's no waiting on the GPU. 

Steve Waite: Engineer at codelegend.com

16 minutes ago, GSalden said:

Just wanted to drop in too.

Since v4.1 I have better performance regarding smoothness since I switched to HT off with no AM in the cfg file and addons deviced over core 0-5 ( 2 cores per addon with batchfile )) then I had with AM=340 and the addons devided over the core 2-5.

Gerard, why would you even want to suffocate Prepar3D.exe on a 6-Core CPU with HT Off giving it under AM=340 to run on 2 cores only?? (If I got it right though)

Thanks.

25 minutes ago, GSalden said:

Steve, I have also tried with HT off and AM=62 ( addons spread over core 1-5 ) and while it was slightly better than AM=340 it was less than HT off and no AM.

No wonder in my opinion if you ask me, as AM=62 gave more cores to Prepar3D.exe (5) in that case than AM=340 (2! only) hence you saw an improvement. And with no AM you gave Prepar3D.exe whole 6 cores to sit on!

Edited by Dirk98

7 minutes ago, Dirk98 said:

Gerard, why would you even want to suffocate Prepar3D.exe on a 6-Core CPU with HT Off giving it under AM=340 to run on 2 cores only?? (If I got it right though)

Thanks.

AM340 was with HT on  :  so   00 01 01 01 01 00

That worked great from P3Dv2.5 up to P3Dv4,0

 

With P3Dv4.1  I sometimes was experienceing blurries in the FTX Germany Frankfurt region + MAP Frankfurt + Prealsoft Frankfurt HD + Frtankfurts common bghad weather ( sorry for who lives there ... )

After 2 days of trial and error HT off and no Am , but with the addons spread over cores 1-5 by btachfile all blurries were and are still gone...

 

Regards, Gerard

    

 

5950x3d 5.4-5.7 GHz - Asus ROG 870 Crosshair Apex - GSkill Neo 2x 24 Gb 6000 mhz / cas 26 -  MSI RTX 5090 Gaming Trio OC - 1x SSD M2 6000 2TB - 1x SSD M2 2800/1800 1Tb -  Corsair 5400  case - Corsair 360 liquid cooling set  - 3x 75’ TCL tv.

13600  6 cores @ 5.1 GHz / 8 cores @ 4.0 GHz (hypterthreading on) - Asus ROG Strix Gaming D - GSkill Trident 4x Gb 3200 MHz cas 15 - Asus TUF RTX 4080 16 Gb  - 1x SSD M2 2800/1800 2TB - 2x  Sata 600 SSD 500 Mb - Corsair D4000 Airflow case - NXT Krajen Z63 AIO liquide cooling - 

FOV : 200 degrees

My flightsim vids :  https://www.youtube.com/user/fswidesim/videos?shelf_id=0&sort=dd&view=0

 

1 minute ago, GSalden said:

AM340 was with HT on   

 

Ok, now when it's corrected it makes more sense.

17 minutes ago, Dirk98 said:

No wonder in my opinion if you ask me, as AM=62 gave more cores to Prepar3D.exe (5) in that case than AM=340 (2! only) hence you saw an improvement. And with no AM you gave Prepar3D.exe whole 6 cores to sit on!

That is what it looks like, but up to v4.1 AM=340 was the best for my system. So 4 real cores and not 5 or 6.

V4.1 behaves different on my system and core 0 is les than 6% taxed by Windows before running P3D.

What I did was running core 0 100mhz faster than the other core : 4.4 - 4.3 - 4.3 - 4.3 - 4.3 - 4.3 and as core 1 is the fiber core I might try running that at 4.4 too.  Or perhaps core 0 at 4.5 and the rest at 4.3 would be better...

Steve, with HT enabled and AM=1365 would that look like HT off and no AM , but better ? 

5950x3d 5.4-5.7 GHz - Asus ROG 870 Crosshair Apex - GSkill Neo 2x 24 Gb 6000 mhz / cas 26 -  MSI RTX 5090 Gaming Trio OC - 1x SSD M2 6000 2TB - 1x SSD M2 2800/1800 1Tb -  Corsair 5400  case - Corsair 360 liquid cooling set  - 3x 75’ TCL tv.

13600  6 cores @ 5.1 GHz / 8 cores @ 4.0 GHz (hypterthreading on) - Asus ROG Strix Gaming D - GSkill Trident 4x Gb 3200 MHz cas 15 - Asus TUF RTX 4080 16 Gb  - 1x SSD M2 2800/1800 2TB - 2x  Sata 600 SSD 500 Mb - Corsair D4000 Airflow case - NXT Krajen Z63 AIO liquide cooling - 

FOV : 200 degrees

My flightsim vids :  https://www.youtube.com/user/fswidesim/videos?shelf_id=0&sort=dd&view=0

 

  • Commercial Member

Fact is P3D can't run "faster" with HT enabled, it can only be allowed to run more efficiently with all the other processes to run together with more efficiently - so long as there's no problems as I described when enabling HT we could possibly double the process count of some drivers or processes and scupper the performance.

If we enable HT and we see the general performance drop, there's something acting up and we may not be able to stop it - hence keep HT off in those circumstances.

Steve Waite: Engineer at codelegend.com

14 minutes ago, GSalden said:

After 2 days of trial and error HT off and no Am , but with the addons spread over cores 1-5 by btachfile all blurries were and are still gone...  

 

Ok, it looks like the more cores you give to Prepar3D.exe v4.1 the better it runs. 

Yes, like you, I would explore even more possibilities of improvement with HT On now, but there are more subtle nuances. I understand some of which even Steve doesn't want to delve into though. ))

Thanks!

PS: Ok, Steve explained it already above

 

Edited by Dirk98

I have noticed Steve doesn't want to delve into or even mention "Fiber thread", "Terrain threads" to some reason.

11 minutes ago, SteveW said:

Fact is P3D can't run "faster" with HT enabled, it can only be allowed to run more efficiently with all the other processes to run together with more efficiently - so long as there's no problems as I described when enabling HT we could possibly double the process count of some drivers or processes and scupper the performance.

If we enable HT and we see the general performance drop, there's something acting up and we may not be able to stop it - hence keep HT off in those circumstances.

That might be the case and caused by one or more addon programs I have been running.

Instead of using HT + AM=1365 I might as well use no AM or is AM = 4095 the same as HT off and no AM ( 6-core ) ?

5950x3d 5.4-5.7 GHz - Asus ROG 870 Crosshair Apex - GSkill Neo 2x 24 Gb 6000 mhz / cas 26 -  MSI RTX 5090 Gaming Trio OC - 1x SSD M2 6000 2TB - 1x SSD M2 2800/1800 1Tb -  Corsair 5400  case - Corsair 360 liquid cooling set  - 3x 75’ TCL tv.

13600  6 cores @ 5.1 GHz / 8 cores @ 4.0 GHz (hypterthreading on) - Asus ROG Strix Gaming D - GSkill Trident 4x Gb 3200 MHz cas 15 - Asus TUF RTX 4080 16 Gb  - 1x SSD M2 2800/1800 2TB - 2x  Sata 600 SSD 500 Mb - Corsair D4000 Airflow case - NXT Krajen Z63 AIO liquide cooling - 

FOV : 200 degrees

My flightsim vids :  https://www.youtube.com/user/fswidesim/videos?shelf_id=0&sort=dd&view=0

 

12 minutes ago, GSalden said:

That might be the case and caused by one or more addon programs I have been running.

Instead of using HT + AM=1365 I might as well use no AM ... :cool: 

Please share your findings, it's really interesting. We may even find reasonable optimal/max number of LPs to give to Prepar3D.exe after which the efficiency achieved by distributing it across the cores/lps may start to drop in very general terms though.

Thanks.

PS: I'm currently on 6700K yet, my I9 7900K is still waiting for other PC components, I would try myself otherwise.

Edited by Dirk98

Just finished my flight from Amsterdam Schiphol to Milan Linate. Heavy weather. Just after take of and after the last turn to approach I swa a short stutter.  

Today was with HT on and the addons spread over LP cores : 3+5 , 7+9 , 3+7 and  5+9.

 

Within 3 days I will fly the same flight again with AS set to historical weather of today 16:00 local time, so I will have the same conditions.  Then with HT off.

 

 

5950x3d 5.4-5.7 GHz - Asus ROG 870 Crosshair Apex - GSkill Neo 2x 24 Gb 6000 mhz / cas 26 -  MSI RTX 5090 Gaming Trio OC - 1x SSD M2 6000 2TB - 1x SSD M2 2800/1800 1Tb -  Corsair 5400  case - Corsair 360 liquid cooling set  - 3x 75’ TCL tv.

13600  6 cores @ 5.1 GHz / 8 cores @ 4.0 GHz (hypterthreading on) - Asus ROG Strix Gaming D - GSkill Trident 4x Gb 3200 MHz cas 15 - Asus TUF RTX 4080 16 Gb  - 1x SSD M2 2800/1800 2TB - 2x  Sata 600 SSD 500 Mb - Corsair D4000 Airflow case - NXT Krajen Z63 AIO liquide cooling - 

FOV : 200 degrees

My flightsim vids :  https://www.youtube.com/user/fswidesim/videos?shelf_id=0&sort=dd&view=0

 

Personally I've stopped messing with AM, HT etc. and just let Prepar3D and Windows manage everything. I get the best performance that way.

In fact, I'm not even sure AM works the same in P3D 4.1. It seems even with AffinityMask=65533 (1111111111111101) I was seeing significant usage on the second logical core, even though it should have been blocked off. Doesn't impact performance though, always getting 20 - 30 FPS at a minimum even in built up areas using my "eye candy" settings.

Believe it or not, but Windows, being an Operating System and all, actually includes a task scheduler that dynamically allocates tasks to logical and physical CPU cores based on the workload. By limiting which threads can live on which logical cores, you're just giving Windows less to work with.

-

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.