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.

P3Dv5 CPU utilizes all cores - an observation

Featured Replies

Quote


That is often referred to as supercilious - it  only serves to make your post appear to be saying that anther is wrong. But they were not.

No, it doesn't "only" serve to make my post mean what *you* think it means.  And don't presume to think you have license here to publicly critique the writing style of others.  If you wish to discuss it further, take it to PM.

Bob Scott | President and CEO, AVSIM Inc
ATP Gulfstream II-III-IV-V

Sys1 (MSFS20+24/XPlane12+11): AMD 9800X3D, water 2x240mm, MSI MPG X670E Carbon, 64GB GSkill 6000/30, nVidia RTX4090FE
Alienware AW3821DW 38" 21:9 GSync, 2x4TB Crucial T705 PCIe5 + 2x2TB Samsung 990 SSD, EVGA 1000P2 PSU, 12.9" iPad Pro
Thrustmaster TCA Boeing Yoke, TCA Airbus Sidestick, Twin TCA Airbus Throttle quads, PFC Cirrus Pedals, Coolermaster HAF932 case

Sys2 (P3Dv5/v4): i9-13900KS, water 2x360mm, ASUS Z790 Hero, 32GB GSkill 7800MHz CAS36, ASUS RTX4090
Samsung 55" JS8500 4K TV@60Hz,
3x 2TB WD SN850X 1x 4TB Crucial P3 M.2 NVME SSD, EVGA 1600T2 PSU
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

Sys3 (DCS/P3Dv4/ATS/ETS): AMD 7800X3D, MSI MPG X870E Carbon, Noctua NH-D15S, 64GB GSkill 6000/30, EVGA RTX3090
Alienware AW3420DW 34" 21:9 GSync, Corsair HX1000i PSU, 4TB Crucial T705 PCIe5 + 2TB Samsung 970Evo Plus,
TM TCA Officer Pack
, Saitek combat pedals, TM Warthog, TM RS300 FF wheel/pedals, Coolermaster HAF XB case

  • Replies 53
  • Views 9.6k
  • Created
  • Last Reply
  • Commercial Member

In conclusion we must understand that the simulator is not the same as a video stream, since it has one primary monolithic task - we don't allow it to share a core with that task, and to go with that primary task we have some tasks running in the background that are not time dependent and they might be completed more quickly with two tasks per core. If we have plenty of cores we probably need not share those tasks, with few cores we might be able to use that method to gain performance in the background secondary tasks.

Steve Waite: Engineer at codelegend.com

14 minutes ago, w6kd said:

No, it doesn't "only" serve to make my post mean what *you* think it means.  And don't presume to think you have license here to publicly critique the writing style of others.  If you wish to discuss it further, take it to PM.

I like your English language style and usage discussion not less than HT On/Off!!

Very educational )) 

Cheers,

Edited by Dirk98

One other interesting difference between P3Dv5 and its predecessors is that the main rendering task appears to be shared now between LPs 0, 2, and 4, with much of the workload still on LP0.  I'm not seeing the same hit to LP0 loading when I push up CPU-intensive options like autogen in P3Dv5...but it does appear to result in heavier loading of LPs 2 and 4.

Bob Scott | President and CEO, AVSIM Inc
ATP Gulfstream II-III-IV-V

Sys1 (MSFS20+24/XPlane12+11): AMD 9800X3D, water 2x240mm, MSI MPG X670E Carbon, 64GB GSkill 6000/30, nVidia RTX4090FE
Alienware AW3821DW 38" 21:9 GSync, 2x4TB Crucial T705 PCIe5 + 2x2TB Samsung 990 SSD, EVGA 1000P2 PSU, 12.9" iPad Pro
Thrustmaster TCA Boeing Yoke, TCA Airbus Sidestick, Twin TCA Airbus Throttle quads, PFC Cirrus Pedals, Coolermaster HAF932 case

Sys2 (P3Dv5/v4): i9-13900KS, water 2x360mm, ASUS Z790 Hero, 32GB GSkill 7800MHz CAS36, ASUS RTX4090
Samsung 55" JS8500 4K TV@60Hz,
3x 2TB WD SN850X 1x 4TB Crucial P3 M.2 NVME SSD, EVGA 1600T2 PSU
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

Sys3 (DCS/P3Dv4/ATS/ETS): AMD 7800X3D, MSI MPG X870E Carbon, Noctua NH-D15S, 64GB GSkill 6000/30, EVGA RTX3090
Alienware AW3420DW 34" 21:9 GSync, Corsair HX1000i PSU, 4TB Crucial T705 PCIe5 + 2TB Samsung 970Evo Plus,
TM TCA Officer Pack
, Saitek combat pedals, TM Warthog, TM RS300 FF wheel/pedals, Coolermaster HAF XB case

  • Author

Hi guys,

No need to create tension over this. For me, 10900K stock runs P3D super smoothly. There is no comparison with 7700K overclocked. Motion is super smooth now which results in a completely more realistic feeling especially when landing. So, performance wise I don't see any problem.

Obviously Steve has an in-depth knowledge in how processors work and I thank him very much for taking the time to explain. I must admit, I will need to re-read a few times Steve's previous posts later tonight and come back if I have more questions. 

Simulators: Prepar3D v5.4  | X-Plane 12 | DCS  World  MSFS 2024 | 
PC Hardware: Dell U3417W AMD Ryzen 7 9800 X3D | ASUS TUF 5070 Ti ASUS TUF B580 Plus Wifi | G.Skill Z5 Neo 64GB 3000Mhz CL30 | Samsung 990 Pro 2TB + 970 EVO Plus 1TB + 860 EVO 2TB + 850 EVO 1TB, Western Digital Black Caviar Black 6TB Corsair RM1000i Corsair 280 Titan RX | VRM Fan | Fractal Design Define S2 Gunmetal |
Flight Controls: Fulcrum One Yoke Virpil VPC WarBRD Base Virpil VPC MongoosT-50CM Grip, Thrustmaster Warthog+F/A-18C Grip VIER IM POTT Sidestick CPT Side | Thrustmaster TPR Rudder Pedals | Virtual Fly TQ6+Throttle Quadrant | Sismo B737 Max Gear Lever Monsterteck Desk Mounts WINWING EfisL+FCU+MCDU |
My fleet catalog: Link                                                                                                                                                       

Well since my next CPU will be a 10900k with HT ON, if steve could just give a AM for v5 and another for addons thats all I would need.

So Steve what's the best AM's for this CPU  please.

Edited by Nyxx

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

18 minutes ago, ComSimPilot said:

For me, 10900K stock runs P3D super smoothly. There is no comparison with 7700K overclocked. Motion is super smooth now which results in a completely more realistic feeling especially when landing. So, performance wise I don't see any problem.

Undoubtably--the difference between my 6-core 5.3 GHz 8086K and the 10-core 10900K at 5.2 GHz is really pretty impressive in both P3Dv4 and v5.  Going from a 7700K to the 10900K must be a real eye-opener--4 cores to 10...8MB level 3 cache to 20MB...and with a program that will use those cores when it needs them. 

I still have playing with the 10900K's per-core HT on my to-do list.  I'm thinking of turning on HT with cores 5-9, leaving the main P3Dv5 rendering task on cores 0/2/4 to their own unshared physical cores.  It's more a curiosity than anything else to me...both 64-bit versions of P3D rock with 10 cores HT off.  My experience with the 8086K was that P3Dv4 ran smoother without HT...I find myself wondering if per-core HT and P3Dv5 will look any different.

 

Bob Scott | President and CEO, AVSIM Inc
ATP Gulfstream II-III-IV-V

Sys1 (MSFS20+24/XPlane12+11): AMD 9800X3D, water 2x240mm, MSI MPG X670E Carbon, 64GB GSkill 6000/30, nVidia RTX4090FE
Alienware AW3821DW 38" 21:9 GSync, 2x4TB Crucial T705 PCIe5 + 2x2TB Samsung 990 SSD, EVGA 1000P2 PSU, 12.9" iPad Pro
Thrustmaster TCA Boeing Yoke, TCA Airbus Sidestick, Twin TCA Airbus Throttle quads, PFC Cirrus Pedals, Coolermaster HAF932 case

Sys2 (P3Dv5/v4): i9-13900KS, water 2x360mm, ASUS Z790 Hero, 32GB GSkill 7800MHz CAS36, ASUS RTX4090
Samsung 55" JS8500 4K TV@60Hz,
3x 2TB WD SN850X 1x 4TB Crucial P3 M.2 NVME SSD, EVGA 1600T2 PSU
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

Sys3 (DCS/P3Dv4/ATS/ETS): AMD 7800X3D, MSI MPG X870E Carbon, Noctua NH-D15S, 64GB GSkill 6000/30, EVGA RTX3090
Alienware AW3420DW 34" 21:9 GSync, Corsair HX1000i PSU, 4TB Crucial T705 PCIe5 + 2TB Samsung 970Evo Plus,
TM TCA Officer Pack
, Saitek combat pedals, TM Warthog, TM RS300 FF wheel/pedals, Coolermaster HAF XB case

Can someone please explain this to me

i have an i9 9900k not overclocked HT off

now when I enter v5 and pull up task manager I notice the core all fluctuating.

i then right click on P3d exe select all cores hit ok.

then all cores level out and the sim is smooth.

why is that? And should I be doing that?

 

thanks

mike

1 minute ago, mikeymike said:

Can someone please explain this to me

i have an i9 9900k not overclocked HT off

now when I enter v5 and pull up task manager I notice the core all fluctuating.

i then right click on P3d exe select all cores hit ok.

then all cores level out and the sim is smooth.

why is that? And should I be doing that?

What you're doing is making the OS override the thread affinities that P3D established when it loaded.  Though the load appears more balanced across the cores when you do this, it may well introduce issues with thread scheduling, cache loading, etc that actually slow things down and/or cause microstutters.  I'm of the opinion that LM set it up purposefully to run as it does without intervention, with the sim's core threads and data loaded to and remaining on LP0. 

IMHO, you need to articulate to yourself a good reason for interfering with the processor loading...if you can't, probably best to just leave it be.  Of course, who can't help but to tinker?  😉

Bob Scott | President and CEO, AVSIM Inc
ATP Gulfstream II-III-IV-V

Sys1 (MSFS20+24/XPlane12+11): AMD 9800X3D, water 2x240mm, MSI MPG X670E Carbon, 64GB GSkill 6000/30, nVidia RTX4090FE
Alienware AW3821DW 38" 21:9 GSync, 2x4TB Crucial T705 PCIe5 + 2x2TB Samsung 990 SSD, EVGA 1000P2 PSU, 12.9" iPad Pro
Thrustmaster TCA Boeing Yoke, TCA Airbus Sidestick, Twin TCA Airbus Throttle quads, PFC Cirrus Pedals, Coolermaster HAF932 case

Sys2 (P3Dv5/v4): i9-13900KS, water 2x360mm, ASUS Z790 Hero, 32GB GSkill 7800MHz CAS36, ASUS RTX4090
Samsung 55" JS8500 4K TV@60Hz,
3x 2TB WD SN850X 1x 4TB Crucial P3 M.2 NVME SSD, EVGA 1600T2 PSU
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

Sys3 (DCS/P3Dv4/ATS/ETS): AMD 7800X3D, MSI MPG X870E Carbon, Noctua NH-D15S, 64GB GSkill 6000/30, EVGA RTX3090
Alienware AW3420DW 34" 21:9 GSync, Corsair HX1000i PSU, 4TB Crucial T705 PCIe5 + 2TB Samsung 970Evo Plus,
TM TCA Officer Pack
, Saitek combat pedals, TM Warthog, TM RS300 FF wheel/pedals, Coolermaster HAF XB case

Hi,

I too am experimenting with turning HT off in P3Dv5 via the Affinity Mask on my i7-8 core 5960X. Seems to be working and, as an added bonus, it’s lowering max temps. Previously 2-3 cores were approaching 80C, now all are mostly sub 70C and that’s despite current summer room ambient temps being uncomfortable at times. Good for the cpu which is overclocked dynamically on all cores to 4.6Ghz and good for my peace of mind as well! This processor has served me well over the past 4-5 years and I would like to keep it for a bit longer.

01,01,01,01,01,01,01,01 = 21845 Decimal

All Addons I am placing on the unused LPs 9,11,13 and 15. I’m using Process Lasso for this purpose rather than having to create bat files as it works well. The AM is applied automatically and consistently when each Addon is started.

So far, results are looking good.

Mike

 

On my i9 9900K with HT On I'm having great results with the following AM:

11.11.01.01.01.01.01.01

Some of SteveW's recent posts and direct answers got me started playing around this particular Affinity. And so far this is the best one. Btw it works very well in XP-11.5 b17 too. Even the scenery loading test time is very much indicative of the improvement as well. You guys, with 8-core CPUs may really want to try it.

Thanks.

PS: hex F555

Edited by Dirk98

7 minutes ago, w6kd said:

I'm of the opinion that LM set it up purposefully to run as it does without intervention, with the sim's core threads and data loaded to and remaining on LP0.

Yes, Bob, but it’s more than likely that their logic applied more to their uncluttered development setups rather than our heavily burdened installations. We have the capability and so we tune (or try to tune) accordingly while avoiding the heat penalties incurred from unfettered use of HT. My setup does not perform well with HT enabled and no user AM. Following Steve’s wisdom and guidance I experimented and found 10 active LPs (4085) to be optimal for most of the time in v4.5. V5 is a different animal but so far, as detailed in my previous post, results are looking good. That could change 😉

Regards,

Mike

38 minutes ago, w6kd said:

What you're doing is making the OS override the thread affinities that P3D established when it loaded.  Though the load appears more balanced across the cores when you do this, it may well introduce issues with thread scheduling, cache loading, etc that actually slow things down and/or cause microstutters.  I'm of the opinion that LM set it up purposefully to run as it does without intervention, with the sim's core threads and data loaded to and remaining on LP0. 

IMHO, you need to articulate to yourself a good reason for interfering with the processor loading...if you can't, probably best to just leave it be.  Of course, who can't help but to tinker?  😉

I guess I’ll leave it alone then lol.

i will possibly try HT on.

what affinity mask would you recommend for a i9 9900k

thanks  

mikE

13 minutes ago, Cruachan said:

Yes, Bob, but it’s more than likely that their logic applied more to their uncluttered development setups rather than our heavily burdened installations. We have the capability and so we tune (or try to tune) accordingly while avoiding the heat penalties incurred from unfettered use of HT. My setup does not perform well with HT enabled and no user AM. 😉

 

HT on without an appropriate Affinity Mask is a big no-no...sharing LP0's main workload with anything else really gets in the way. 

mikeymike said he was running HT off, hence my recommendation to leave affinities alone.  Running with HT on is a whole different ball game...and per-core HT is likely to be yet another one still.

Bob Scott | President and CEO, AVSIM Inc
ATP Gulfstream II-III-IV-V

Sys1 (MSFS20+24/XPlane12+11): AMD 9800X3D, water 2x240mm, MSI MPG X670E Carbon, 64GB GSkill 6000/30, nVidia RTX4090FE
Alienware AW3821DW 38" 21:9 GSync, 2x4TB Crucial T705 PCIe5 + 2x2TB Samsung 990 SSD, EVGA 1000P2 PSU, 12.9" iPad Pro
Thrustmaster TCA Boeing Yoke, TCA Airbus Sidestick, Twin TCA Airbus Throttle quads, PFC Cirrus Pedals, Coolermaster HAF932 case

Sys2 (P3Dv5/v4): i9-13900KS, water 2x360mm, ASUS Z790 Hero, 32GB GSkill 7800MHz CAS36, ASUS RTX4090
Samsung 55" JS8500 4K TV@60Hz,
3x 2TB WD SN850X 1x 4TB Crucial P3 M.2 NVME SSD, EVGA 1600T2 PSU
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

Sys3 (DCS/P3Dv4/ATS/ETS): AMD 7800X3D, MSI MPG X870E Carbon, Noctua NH-D15S, 64GB GSkill 6000/30, EVGA RTX3090
Alienware AW3420DW 34" 21:9 GSync, Corsair HX1000i PSU, 4TB Crucial T705 PCIe5 + 2TB Samsung 970Evo Plus,
TM TCA Officer Pack
, Saitek combat pedals, TM Warthog, TM RS300 FF wheel/pedals, Coolermaster HAF XB case

28 minutes ago, mikeymike said:

I guess I’ll leave it alone then lol.

i will possibly try HT on.

what affinity mask would you recommend for a i9 9900k

thanks  

mikE

miKe, try my affinity above, it is like from the horse's mouth.

How do you set it btw?

Edited by Dirk98

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.