Jump to content
Sign in to follow this  
RobbieHe

Dual Core and FSX

Recommended Posts

Now that we know that FSX will be optimized for a dual core CPU, I wonder how it will be implemented. Do you think that the external scenery will be operated by one core and the flight instruments and flight dynamics by the other -- or something like that? How do you guys think this is going to work?RH

Share this post


Link to post
Share on other sites
Guest

The flight sim code (or any application code) can't call the CPU directly. The OS (XP/Vista) does that. What it can do is start lots of threads (or 'mini programs'). This will allow the OS to utilise both the CPU's. This will mainly help performance for DX9 app's (DX10 has a lesser dependence on the CPU).(Edit) Actually if FS were to use multiple processes you could assign them separate CPU's. In that case you could do it.

Share this post


Link to post
Share on other sites
Guest tdragger

The systems are managed by many, many different threads, thread pools, and fibers. It's up to Windows as to which core they execute on.

Share this post


Link to post
Share on other sites

Thanks guys for the info; however, could you water it down a bit for a computer simpleton like myself?To help clarrify this in my mind, I'll ask some questions. As I understand it, dual core CPUs are two CPUs on one chip. To me, that would allow the workload of FSX to be divided into two parts. Right now, FS9 relies on one CPU to do all of the work; if FSX can use two CPUs, then why would we not see twice the performance of a single core CPU running at the same speed?Thanks in advance for your patience,RH

Share this post


Link to post
Share on other sites
Guest

The CPU is not the only bottleneck, even with dual cores theres is the same lag to send data back and forth along the pipeline to the CPU's. And theres alot of other factors too (GPU, memory etc etc)

Share this post


Link to post
Share on other sites

From what I have read, in FS9 anyway, the CPU continues to be the primary factor in predicting performance in terms of frames-per-second. However, given what you said (and holding factors such as GPU, memory, etc. steady), do you think that in a dual core processing machine, the CPU's contribution toward the outcome (measured in frames-per-second) is doubled?RH

Share this post


Link to post
Share on other sites
Guest

Certainly not in FS9. I have a dual core and its like CPU1: 90-100%, CPU2: 10-20% (when running FS only).

Share this post


Link to post
Share on other sites

However, dual core should work in FSX. So, how about the question as it applies to FSX?RH

Share this post


Link to post
Share on other sites

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  

  • Tom Allensworth,
    Founder of AVSIM Online


  • Flight Simulation's Premier Resource!

    AVSIM is a free service to the flight simulation community. AVSIM is staffed completely by volunteers and all funds donated to AVSIM go directly back to supporting the community. Your donation here helps to pay our bandwidth costs, emergency funding, and other general costs that crop up from time to time. Thank you for your support!

    Click here for more information and to see all donations year to date.
×
×
  • Create New...