Cores

A forum specifically to discuss the latest and greatest of all flight simulators

Postby Olderndirt » Mon Jan 17, 2011 4:32 am

Since FSX was designed to run with a single core CPU, what, if any, are the advantages of having more than a single core. Does FSX use these extra cores and what can a user do to enhance the process?
Image
User avatar
Olderndirt
Senior Member
 
Topic author
Joined: Wed Jan 05, 2011 2:36 pm
Posts: 1774
Location: Rochester, Washington USA

Postby HueyTeam » Mon Jan 17, 2011 6:55 am

Olderndirt wrote:
QUOTE (Olderndirt @ Jan 17 2011, 04:32 AM) <{POST_SNAPBACK}>
Since FSX was designed to run with a single core CPU, what, if any, are the advantages of having more than a single core. Does FSX use these extra cores and what can a user do to enhance the process?


yes, X use them. Try google with "affinity mask"

X with SP2 you have to do nothing.

X with SP1 you have to edit the fsx.cfg with that:


[JOBSCHEDULER]
AffinityMask=n

where
n num of cores scheduled
1 = 1 core 0001
3 = 2 cores 0011
7 = 3 cores 0111
15= 4 cores 1111
Last edited by HueyTeam on Mon Jan 17, 2011 7:04 am, edited 1 time in total.
----------------------------------------------
I´ve never said my english is good ;-)
----------------------------------------------
happyness is a huey chopper

regards
Andy

Image
User avatar
HueyTeam
Forum Addict
 
Joined: Fri Jun 08, 2007 8:47 am
Posts: 430
Location: Germany

Postby creator2003 » Mon Jan 17, 2011 9:59 am

I have a 6 core which is sp2 acceleration and i have a affinity mask of 62 which you just add this line to fsx CFG
QUOTE
[JOBSCHEDULER]
AffinityMask=62[/quote]

I make the other 5 cores run the sim while the no1 core is for windows processes ,sp2 didnt do this for me at all infact it run my no1 core hard and the others just bounce up and down helping alittle ,now with the mask the 5 cores run full tit while no1 takes a good break from hard processes ..
this on my PC masking makes a 70% difference in performance for the better ..
Last edited by creator2003 on Mon Jan 17, 2011 10:00 am, edited 1 time in total.
User avatar
creator2003
NZFF Pro
 
Joined: Fri Jun 16, 2006 12:08 am
Posts: 4633
Location: Cant U C im LOCO

Postby Olderndirt » Mon Jan 17, 2011 1:17 pm

Okay, I have an E8500 -coreduo and FSX/Acceleration so what should I be doing?
Image
User avatar
Olderndirt
Senior Member
 
Topic author
Joined: Wed Jan 05, 2011 2:36 pm
Posts: 1774
Location: Rochester, Washington USA

Postby Dontcopy » Mon Jan 17, 2011 4:43 pm

You need to add [JOBSCHEDULER]
AffinityMask=3
to the top of your Fsx CFG
Intel Core i7 870 @ 3.90Ghz
8GB Corsair Dominator @ 1790mhz CL8 8-8-8-21
P55-GD65
Corsair H80
Two HD 7950 Vapor X cards in Crossfire
40GB Intel 320 SSD
1TB WD Caviar Blue
150GB WD Velociraptor
Corsair 400R
Seasonic 850W 80+ Gold Modular PSU
3 x Samsung Syncmaster 22" LED 1920x1080P
User avatar
Dontcopy
Forum Addict
 
Joined: Thu Aug 05, 2010 5:29 pm
Posts: 283
Location: Palmerston North

Postby AndrewJamez » Mon Jan 17, 2011 6:21 pm

X with SP2 you have to do nothing.

Dito. You have exceleration which includes SP2. So you dont need to add anything. I tried with my Quad and it makes no difference. An up to date FSX install will use up to 256 cores. Believe it or not. Only time you need to use this tweak is as Mike said, when you need to asign less cores to FSX to to free up a core for windows, other services etc. If you want proof, start your task schedular while running fsx and check the cpu usage.
AndrewJamez
Sim-holic
 
Joined: Sun Feb 14, 2010 5:04 pm
Posts: 766
Location: Hamilton

Postby Charl » Mon Jan 17, 2011 7:43 pm

Olderndirt wrote:
QUOTE (Olderndirt @ Jan 17 2011, 05:32 AM) <{POST_SNAPBACK}>
Since FSX was designed to run with a single core CPU, what, if any, are the advantages of having more than a single core. Does FSX use these extra cores and what can a user do to enhance the process?


Phil Taylor explained all this stuff in his various blogs while developing FSX SP1 and 2
In a nutshell:

QUOTE
Multi-core
As my blog post here stated, we do use multi-core today. We use it primarily during loading when our thread and fiber system used to schedule the various parts of the simulation are not so highly coupled. And various people have measured this.
What we don’t do today is make extensive use of threads across cores during rendering. The threads we do have are scheduled by the OS across cores, but we don’t do that ourselves.

So again it is incorrect to state FSX doesn’t use multi-core. It is just a question of how much.[/quote]
User avatar
Charl
NZFF Pro
 
Joined: Mon May 01, 2006 8:28 am
Posts: 9691
Location: Auckland

Postby markll » Tue Jan 18, 2011 8:49 pm

Charl wrote:
QUOTE (Charl @ Jan 17 2011, 08:43 PM) <{POST_SNAPBACK}>
Phil Taylor explained all this stuff in his various blogs while developing FSX SP1 and 2


Yep - he also pointed out, and so have various others, that the only reason you would have for using the affinitymask property in config is if you want to RESTRICT the number of cores used by FSX. By default it will use ALL AVAILABLE CORES.
Image Image
User avatar
markll
Forum Addict
 
Joined: Wed Jun 04, 2008 6:19 am
Posts: 345
Location: Whitby


Return to All Flight Simulators

Who is online

Users browsing this forum: No registered users and 4 guests