View Single Post
  #13  
Old 05-30-2011, 12:47 AM
Wolf_Rider Wolf_Rider is offline
Approved Member
 
Join Date: Dec 2007
Location: Sydney, Australia
Posts: 1,677
Default

its a binary system, so keep in mind that;

Core 0 (1st core) = binary 1
Core 1 (2nd core) = binary 2
Core 2 (3rd core) = binary 4
Core 3 (4th core) = binary 8
Core 4 (5th core) = binary 16
Core 5 (6th core) = binary 32


so basically you have a software dipswitch setting, so if you wanted to run your sim on all cores available, you would add up all the binary associated with those cores.

So to have your ProcessAffinityMask setting to use all four cores, you would addup the binary for cores 0 through 3, which is 1 + 2 + 4 + 8 equaling 15.

For all six cores (0 through 5) you would have 1 + 2 + 4 + 8 + 16 + 32 = 63.

Some say a four core processor is best when Core 0 is left for the Operating System and run the sim on Cores 1, 2 and 3 only, this would involve adding binary 2 + 4 + 8 eaqualing 14.

If the user wanted to run the sim on core 3 (4th Core) only, the PAM setting would be 8

Having said all that, it appears that the ProcessAffinityMask line has been removed from the latest Config file, which is fine because (at least on my machine and according to some others) the sim runs much better without the setting because the sim is utilising cores much better than it did when the sim was frst released.
__________________
Intel 980x | eVGA X58 FTW | Intel 180Gb 520 SSD x 2 | eVGA GTX 580 | Corsair Vengeance 1600 x 12Gb | Windows 7 Ultimate (SP1) 64 bit | Corsair 550D | Corsair HX 1000 PSU | Eaton 1500va UPS | Warthog HOTAS w/- Saitek rudders | Samsung PX2370 Monitor | Deathadder 3500 mouse | MS X6 Keyboard | TIR4

Stand alone Collector's Edition
DCS Series



Even duct tape can't fix stupid... but it can muffle the sound.

Last edited by Wolf_Rider; 05-30-2011 at 12:50 AM.
Reply With Quote