Sign in to follow this  
joepoway

Processor Core Assignments for Add Ons - Question

Recommended Posts

I have read a great deal of posts regarding affinity assignments for various processors and want to verify my understanding regarding my i5-2500K.

 

I run it water cooled to 4.5Ghz with a GTX 1070 and am very happy with the performance.

 

I don't use an affinity mask assignment in my config file because my processor has no hyper threading and only 4 cores which P3D now automatically uses as best it can, to my understanding.

 

I use SimStarter NG to assign cores to my add on applications.

 

By default P3D runs on all 4 cores which is fine. When I monitor core usage during flights Core 0 my first core is the primary core most utilized.

 

I use SimStarter to assign all my other add ons like AS16, Track IR, SpadNext, VoiceAttack etc.. to cores 2,3,4 so to free up the first core for P3D.

Additionally the GTN 750 add on has its own built in core assignment setting and I use core 2, again to keep it off the first core.

 

Does this approach seem correct for my 4 core processor with no HT?

 

P3D on all 4 cores (tasking core 1 the most) and everything else off core 1 running on the other 3 cores (cores 2,3,4) with the exception of GTN 750 running only on core 2?

 

 

One additional point I set P3D to run at "high" priority instead of "normal" also in SimStarter.

 

 

Feedback greatly appreciated!

 

Joe 

Share this post


Link to post
Help AVSIM continue to serve you!
Please donate today!

Hi,

 

I have the very same situation: 4 cores, HT off, SimStarter, Addons on cores 2-4 and priority high.

 

Works quite well on my dated system.

 

Kind regards, Michael

Share this post


Link to post

 

 


When I monitor core usage during flights Core 0 my first core is the primary core most utilized.

 

In fact, P3D always loads the first logical core much more than others.  I'm not sure if this is P3D or the OS.  I monitor with Process Explorer and will change the affinity with it during a session to even the loading between cores.  For example, core 0 is at 100% and others are 60-80% so I turn core 0 off for P3D for a few moments then back on and presto! All four cores are evenly loaded.  Not sure it makes a difference but it's something I like to do,

Share this post


Link to post

Is there any other way to set affinity than SimStarter in Windows 10? I recently updated Windows and I used to use Prio but as far as I know Prio doesn't work in Windows 10. Is there any similar alternative in Windows 10 (Prio was extremely lightweight application)?

Share this post


Link to post

Is there any other way to set affinity than SimStarter in Windows 10? I recently updated Windows and I used to use Prio but as far as I know Prio doesn't work in Windows 10. Is there any similar alternative in Windows 10 (Prio was extremely lightweight application)?

You can do through entries in the fsuipc.ini file, I think it is described in the Advanced manual.

  • Upvote 1

Share this post


Link to post

You can do through entries in the fsuipc.ini file, I think it is described in the Advanced manual.

Thanks, I'll check it out. Does this also work with "external" applications like AS16 and TrackIR?

Share this post


Link to post

Thanks, I'll check it out. Does this also work with "external" applications like AS16 and TrackIR?

Yep, that's the way I start AS16 and - at the moment - OpusFSI (cameras only).

Share this post


Link to post

Process Lasso is another frequently used piece of software 

https://bitsum.com/

 

I still highly recommend SimStarter NG. I new version will release shortly to also incorporate AS16 and ASCA directly into the menu choices like it has done for Active Sky Net in the past.

 

Joe

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this