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.

CPU Affinity with P3D v4

Featured Replies

  • Commercial Member

I see some people setting AM=243 for their 4770 i7. Here is my CPU with nothing, will AM=243 help with blurry textures and performance?

gpu.png&key=62fbcc94dd374658ac2b995e210b

 

Discord | YouTube | iFly Schedules

34" Odyssey OLED G8 175Hz | 3440X1440 | AMD Ryzen 7 7800X3D | PNY VERTO OC GeForce RTX 4070 Ti SUPER 16 GB | G.Skill Flare X5 32 GB (2 x 16 GB) DDR5-6000 CL30 | Asus ROG STRIX B650E-F GAMING WIFI ATX AM5 | Samsung 990 Pro 2 TB M.2-2280 PCIe 4.0 X4 | ARCTIC Liquid Freezer III 56.3 CFM Liquid CPU Cooler | Fractal Design North XL ATX Full Tower Case

  • Replies 76
  • Views 27.1k
  • Created
  • Last Reply
10 hours ago, Le Français said:

I see some people setting AM=243 for their 4770 i7. Here is my CPU with nothing, will AM=243 help with blurry textures and performance?

gpu.png&key=62fbcc94dd374658ac2b995e210b

 

This is not your CPU, but your GPU, and the simple answer to your question is: No.

Bert

On 01.01.2018 at 7:28 PM, GSalden said:

No Am , no HT . Core ) is the mainj thread and the other 5 cores are for terrain loading.

Here one of my 2 batch files :

@Echo off
net sess>NUL 2>&1||(powershell try{saps '%0'-Verb RunAs}catch{}&exit)
pushd "C:\Prosim737"
start /affinity 10 Prosim737.exe
timeout /T 10 /nobreak
pushd "C:\ProsimMCP"
start /affinity 20 ProsimMCP.exe
timeout /T 5 /nobreak
pushd "C:\ProsimPanel"
start /affinity 34 ProsimPanel.exe
timeout /T 5 /nobreak
pushd "C\OpusFSI"
start /affinity 20 C:\OpusFSI\FSISERVER.EXE
timeout /T 10 /nobreak
pushd "C:\IOcards\SIOC"
start /affinity 10 C:\IOcards\SIOC\sioc.exe
timeout /T 5 /nobreak
pushd "C:\Program Files (x86)\FSPS\Dolby Cockpit Sounds FSX"
start /affinity 40 C:\"Program Files (x86)"\FSPS\"Dolby Cockpit Sounds FSX"\"Dolby Cockpit Sounds FSX.exe"

 

Affinity :

  • 10 = cores 1 + 3
  • 34 = cores 1 + 5
  • 20 = 2 + 4
  • 40 = 3 + 5

Gerard, is there any specific reason why you don't allocate 2 consecutive cores for an add-on but rather one over another?

Anybody has an idea?

Thanks!

 

50 minutes ago, Dirk98 said:

Gerard, is there any specific reason why you don't allocate 2 consecutive cores for an add-on but rather one over another?

Anybody has an idea?

Thanks!

 

It was an advice from SteveW 

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

 

Hey guys

i have an a i7 4790k

2 titans sc sli 6gb each 

no AM

i just used process lasso and unticked core 0 and 1 from P3d v4.1 exe 

at kmsp Taking off  panning and looking at terminal I get high cpu spikes on 2-7 

 

dynamic lighting off

seems pretty smooth most of time

Any help is appreciated 

 

will also try 253

Also using Nvidia driver 388.43

by far the best I have used in a while

 

thanks

mike

5 hours ago, mikeymike said:

Anyone please?

I am not sure you have a problem... what you are seeing is perfectly normal.

Process Lasso or AM can both accomplish the same thing,  to separate the P3D load from the load of addons.. 

What you are doing is perfectly OK.

AM=253 is the same as moving P3D off Core 1.  (only)

AM=244 is the same as moving P3D off Core 0,1, and 3.

Bert

7 hours ago, Bert Pieke said:

I am not sure you have a problem... what you are seeing is perfectly normal.

Process Lasso or AM can both accomplish the same thing,  to separate the P3D load from the load of addons.. 

What you are doing is perfectly OK.

AM=253 is the same as moving P3D off Core 1.  (only)

AM=244 is the same as moving P3D off Core 0,1, and 3.

Thanks Bert!

understood, much appreciated!

regards

On 13.01.2018 at 9:10 AM, Bert Pieke said:

AM=253 is the same as moving P3D off Core 1.  (only)

Bert,

1111 1101 - why is it as moving P3D off Core 1?

I would think AM=15 (1111 1100) is as moving P3D off Core 1.

Do you have an idea in very general terms why many and I see a better performance with AM=253 over AM=255? (4 Cores HT On). What difference does that 01 allocation make for P3D? What in P3D does it move to LP3?

 

Thanks,

 

 

 

 

Right then.

I have been experimenting with various tweaks and settings, like most for as long as I can remember.

To this end, I have finally found the best, most staple and great looking P3D I have encountered.

I have used Process Lasso to move P3D to cores 3,4,5,6, every other process I moved to cores 0,1 & 2.

Fibre frame line in CFG to .2 or .33 very little difference.

In NVIDIA Inspector set Vsync to 1/2 refresh, TB on and set frame limiter to 30FPS and in the sim leave unlimited FPS and vsync & TB off.

Do not use Affinity Mask in CFG.

As i said have found this works perfectly on my Acer Preditor Laptop i4700 Nvidia 950M and have never been happier.

 

MSFS2020 ,P3D V5, Ryzen 3600 4.2GHZ, 32GB 3000 Ram, Nvidia GTX 1600 Super 6GB, 22 inch 75 hz Monitor , Windows 10 204, Toposim,   Orbx Global, Vector, Europe  N & S California LC, England Regions,  England, PMDG 737, 777, Majestic Q400 and Aerosoft Airbus A318-20.

2 hours ago, Dirk98 said:

Bert,

1111 1101 - why is it as moving P3D off Core 1?

I would think AM=15 (1111 1100) is as moving P3D off Core 1.

Do you have an idea in very general terms why many and I see a better performance with AM=253 over AM=255? (4 Cores HT On). What difference does that 01 allocation make for P3D? What in P3D does it move to LP3?

 

Dirk,  You first have to define what you mean by Core 1.. 

With HT on, there are 8 logical cores (Core0....Core7) on a quad Intel I7 processor.

P3D always puts its main load on the first logical core you make available.

P3D's secondary load goes on the second logical core you make available.

P3D's Scenery loading goes on the remaining cores.

With AM=253, (or Core1 unticked in the task manager, or moving P3D off Core1 in Process lasso),

you prevent P3D from putting the secondary load on Core1, but instead putting it on Core2.

That means that the first physical core (0,1)  has only one logical core loaded

and the second logical core idle.  P3D likes it that way, and you get smoother performance. :cool:

244 moves everything over by two logical cores and gives Windows the first two logical cores

for its housekeeping tasks.   That is actually what I use.

BTW  (1111 1100) is 252, not 15... :huh:

Bert

1 hour ago, Langyboy63 said:

I have used Process Lasso to move P3D to cores 3,4,5,6, every other process I moved to cores 0,1 & 2

....

Do not use Affinity Mask in CFG.

 

Why leave the last core (7) unassigned?  Might as well give it to P3D...

Bert

Typo, meant all the remaining cores, 0-2 anything none P3D and all the other cores 3-7 to P3D, trouble with only having 5 fingers, lost count of how many cores. I notice that the spread across the cores works out pretty even and there is plenty of spare capacity on 0-2. No stutters and a constant 30FPS, the only exception is if I have the Orbx England and UK 2000 Heathrow, but if I switch of the Orbx, mid-twenties is OK with me. The Majestic Dash q400 is amazing with these settings and the PMDG all work great.

 

MSFS2020 ,P3D V5, Ryzen 3600 4.2GHZ, 32GB 3000 Ram, Nvidia GTX 1600 Super 6GB, 22 inch 75 hz Monitor , Windows 10 204, Toposim,   Orbx Global, Vector, Europe  N & S California LC, England Regions,  England, PMDG 737, 777, Majestic Q400 and Aerosoft Airbus A318-20.

3 hours ago, Bert Pieke said:

Dirk,  You first have to define what you mean by Core 1.. 

With HT on, there are 8 logical cores (Core0....Core7) on a quad Intel I7 processor.

I got confused with Cores and Logical Processors, and "two logical processors" in context 0 and 1 "are the same core",  but I got you.

 

3 hours ago, Bert Pieke said:

P3D always puts its main load on the first logical core you make available.

P3D's secondary load goes on the second logical core you make available.

Is "P3D's secondary load" what some call "fiber"?

 

4 hours ago, Bert Pieke said:

244 moves everything over by two logical cores and gives Windows the first two logical cores

for its housekeeping tasks.   That is actually what I use.

I tried AM=244 and experienced obvous micro stutters when looking at the terrain. Why would you really want to give Windows as much as 2 first LPs for its housekeeping tasks when Prepar3D is running? Many people mentioned that Windows does not use much for its tasks and I checked it myself with Process Lasso and I saw that after moving P3D to LP 2 then LPs 0 and 1 become almost idle or very lightly loaded.

 

Any idea if AM=253 (1111 1101) and AM=254 (1111 1110) make any difference for Prepar3D?

Thanks,  

I used 254 for testing and it runs rly smooth. But now for testing i delete the cfg for other test. But 254 was rly smooth

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.