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.

New P3D 5.3+ Affinity Mask Calculator

Featured Replies

Please, i7-11700K - 8 Physical Cpu Cores - 16 logical with HT Enabled. I do not use Process Lasso
Thank you

  • Replies 281
  • Views 72.1k
  • Created
  • Last Reply
  • Commercial Member
1 hour ago, mollik said:

Please, i7-11700K - 8 Physical Cpu Cores - 16 logical with HT Enabled. I do not use Process Lasso
Thank you

HT Enabled 8 core 16 LP
07,06,05,04,03,02,01,00=core number
11,11,11,11,11,01,01,01=AffinityMask = 65493
11,11,11,11,11,01,01,01=P3DCoreAffinityMask = 65493
00,00,00,00,00,00,00,01=MainThreadScheduler = 0
00,00,00,00,00,00,01,00=RenderThreadScheduler = 1
00,00,00,00,00,01,00,00=FrameWorkerThreadScheduler = 2

[JobScheduler]
AffinityMask=65493
P3DCoreAffinityMask=65493
MainThreadScheduler=0
RenderThreadScheduler=1
FrameWorkerThreadScheduler=2


 

Steve Waite: Engineer at codelegend.com

Hi Steve,

just a quick question if i may,i have the same CPU as the guy above,i7-11700K,the default AffinityMask that P3Dv5 builds is,


[JobScheduler]
AffinityMask=65535
P3DCoreAffinityMask=65535
MainThreadScheduler=0
RenderThreadScheduler=2
FrameWorkerThreadScheduler=4 

is there much difference between yours and the default AM.

Thanks

Gary.

  • Commercial Member
11 minutes ago, Benbo said:

Hi Steve,

just a quick question if i may,i have the same CPU as the guy above,i7-11700K,the default AffinityMask that P3Dv5 builds is,


[JobScheduler]
AffinityMask=65535
P3DCoreAffinityMask=65535
MainThreadScheduler=0
RenderThreadScheduler=2
FrameWorkerThreadScheduler=4 

is there much difference between yours and the default AM.

Thanks

Gary.

Yes, the AM structure I posted for 8/16 keeps the three main threads (foreground) to a physical core each by only allowing one LP on each of the first three cores 0,1,2. The remaining cores 3,4,5,6,7 can run background threads and are great to be paired two per core. Add-on exe apps can be corralled across those background cores, allow at least two LPs per add-on exe.

 

On 3/5/2022 at 7:12 PM, bic said:

My core2 is still running at 100% utilization.  I tried moving ActiveSky, Lorby, GoFlight, vpilot, RealityXP GTN  to 12 to 14 with ProcessLasso.  P3D is not set in PL, just via the config above.

Main threads running up to 100% - utilisation can be reduced by using a limiting technique - VSYNC or Nvidia Control Panel fps limit - which will prevent the sim making lost frames. Also try the AM I posted just now for 8 core 16 logical processor to increase background thread performance which reduces the time it takes to process scenery and objects and loading the GPU.

Edited by SteveW

Steve Waite: Engineer at codelegend.com

1 hour ago, SteveW said:

Also try the AM I posted just now for 8 core 16 logical processor to increase background thread performance

Steve, would this specific AM also work for the new Ryzen 5800x3d?

  • Commercial Member
10 minutes ago, Greggy_D said:

Steve, would this specific AM also work for the new Ryzen 5800x3d?

Yes it is 8 core and 16 LPs with SMT enabled and should work just as well as the 8 core Intel CPUs with HT enabled.

Steve Waite: Engineer at codelegend.com

7 hours ago, SteveW said:

HT Enabled 8 core 16 LP
07,06,05,04,03,02,01,00=core number
11,11,11,11,11,01,01,01=AffinityMask = 65493
11,11,11,11,11,01,01,01=P3DCoreAffinityMask = 65493
00,00,00,00,00,00,00,01=MainThreadScheduler = 0
00,00,00,00,00,00,01,00=RenderThreadScheduler = 1
00,00,00,00,00,01,00,00=FrameWorkerThreadScheduler = 2

 


[JobScheduler]
AffinityMask=65493
P3DCoreAffinityMask=65493
MainThreadScheduler=0
RenderThreadScheduler=1
FrameWorkerThreadScheduler=2

 


 

Thank you very much Steve

  • 4 weeks later...

I have had a melt down with my PC I posted here about 6-8 weeks ago about my cpu and getting the AM settings they were on this forum but now they have gone like a few of my other posts if someone can help

my cpu is a i7 11700K  no HT if someone could post them for me it would be much appreciated

23 hours ago, airservices said:

I have had a melt down with my PC I posted here about 6-8 weeks ago about my cpu and getting the AM settings they were on this forum but now they have gone like a few of my other posts if someone can help

my cpu is a i7 11700K  no HT if someone could post them for me it would be much appreciated

Disregard post have things sorted

 

  • 4 months later...
On 1/1/2022 at 12:10 AM, MammyJammy said:

Appreciate the feedback Ray.  I've made some UI tweaks to make the process a little clearer.  Let me know if you have any other feedback.

The site appears to be down.

32 minutes ago, Gabe777 said:

The site appears to be down.

Link on the first page just worked fine for me.

Gigabyte x670 Aorus Elite AX MB; AMD 7800X3D CPU; Deepcool LT520 AIO Cooler; 64 Gb G.Skill Trident Z5 NEO DDR5 6000; Win11 Pro; P3D V5.4; 1 Samsung 990 2Tb NVMe SSD: 1 Crucial 4Tb MX500 SATA SSD; 1 Samsung 860 1Tb SSD; Gigabyte Aorus Extreme 1080ti 11Gb VRAM; Toshiba 43" LED TV @ 4k; Honeycomb Bravo.

 

On 6/7/2022 at 1:04 PM, SteveW said:

HT Enabled 8 core 16 LP
07,06,05,04,03,02,01,00=core number
11,11,11,11,11,01,01,01=AffinityMask = 65493
11,11,11,11,11,01,01,01=P3DCoreAffinityMask = 65493
00,00,00,00,00,00,00,01=MainThreadScheduler = 0
00,00,00,00,00,00,01,00=RenderThreadScheduler = 1
00,00,00,00,00,01,00,00=FrameWorkerThreadScheduler = 2

 


[JobScheduler]
AffinityMask=65493
P3DCoreAffinityMask=65493
MainThreadScheduler=0
RenderThreadScheduler=1
FrameWorkerThreadScheduler=2

 


 

Steve. Please help.

I gave i7 7700k and am niticing 75 percent CPU usage compared to P3D v4 that only had 5p percent.

 

Performance at 30 fps is awesomexwith my 3080Ti at just 50 percent.

 

They've clearly done something right.

For max Performance should I use an AM... non appear to be maxed at 100.

 

Do I need to make these cfg modifications with just 4 physical cores ?

Thnx.

 

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.