Home > Archive > Flight simulator > October 2006 > FS X: Is it multithreaded?





You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

Author FS X: Is it multithreaded?
kbergner@gmail.com

2006-10-09, 7:44 pm

I am running a 3.2HT system and it doesnt appear that FSX is
multithreaded as the process is only running on 1 cpu. I would think
that MS wouldve taken that hw into consideration. For those of you
that run multicore have you seen that it will run on both processors or
does it just run on proc @ 100%? i have a dual xeon (real dual proc)
at work that i will load and see what happens

any comments would be welcome

pem227

2006-10-09, 7:44 pm

On 9 Oct 2006 12:34:27 -0700, "kbergner@gmail.com"
<kbergner@gmail.com> wrote:
quote:

>I am running a 3.2HT system and it doesnt appear that FSX is
>multithreaded as the process is only running on 1 cpu. I would think
>that MS wouldve taken that hw into consideration. For those of you
>that run multicore have you seen that it will run on both processors or
>does it just run on proc @ 100%? i have a dual xeon (real dual proc)
>at work that i will load and see what happens
>
>any comments would be welcome


Read this blog post from tdragger on the subject of dual core.

http://blogs.msdn.com/tdragger/arch.../21/711152.aspx

Phil
Will

2006-10-09, 7:44 pm

"pem227" <pem227@hotmail.com> wrote in message
news:cs9li2pnijbfc7g4dtin0fm79mbc5bcdcn@4ax.com...
quote:

> On 9 Oct 2006 12:34:27 -0700, "kbergner@gmail.com"
> <kbergner@gmail.com> wrote:
>
>
> Read this blog post from tdragger on the subject of dual core.
>
> http://blogs.msdn.com/tdragger/arch.../21/711152.aspx


What more does this thread say than "Gee, multhreaded programming sure is
hard" and "don't expect full utilization of two cores."

Other than that, almost zero substance in that post that would help us to
understand:

1) What settings are involved in using or optimizing multi-threaded use?

2) What are the core internals of how multithreading will be used?

3) Where are the actual bottlenecks that were measured and how can they be
minimized?

4) How many cores did they test with, and where did they see diminishing
returns?

A more informative thread is the one that was posted here last month:

http://blogs.technet.com/p-12c_pilo.../20/448111.aspx

Even that only tackles one aspect of multithreading, and doesn't explain it
thoroughly.

tdragger added an interesting comment in a thread here that FSX was using
approximately 15 threads or fibers. That implies in theory that FSX might
benefit from four or more cores. That would be huge news for all of us
since four core workstations are not far away. I couldn't get anyone to
admit that they did or did not test FSX with more than two cores, nor could
anyone quantify the effects of more cores for any specific test
configuration.

In short, I think we are all extremely information-starved for detailed and
meaningful information about how to improve system performance with more
than one CPU core, and so far no one has provided that information.

--
Will


kbergner@gmail.com

2006-10-09, 7:44 pm

we develop multi-threaded encoding applications for windows that encode
vga+ resolutions at very high frame rates. our app will take full
advantage of whatever hw it is running and basically runs in a RT mode.
we ran into the various problems he discusses and were able to address
them i.e. thread locking issues as well as setting the priority of the
various threads for the OS marshalling. so i am not really sure how
valid some of the things he says are.

obviously this is an academic discussion but it is too bad that the hw
can not be used to its fullest on SMP systems or dual core systems,
which soon will be the norm. it was one of the things that i had hoped
FS X would address, but maybe for XI ;)

Copyright 2003 - 2009 gamesreviews.net Software forum  PC Hardware reviews