How come FSX is only using 1 core on a dual core system.......

Posted: 02-20-2007, 09:26 AM
I am running FSX on my X6800 system and I noticed that one of the cores runs
at very high utilization (80-100%) and the other is very low (10-20%).
Seems to me that FSX is not optimzed for multi-threaded operations. Anybody
noticed the same thing? If so, that's a pretty poor software planning and
coding.......

Reply With Quote

Responses to "How come FSX is only using 1 core on a dual core system......."

Paul Smith
Guest
Posts: n/a
 
Re: How come FSX is only using 1 core on a dual core system.......
Posted: 02-20-2007, 12:16 PM
"mlai" <mlai@community.nospam> wrote in message
news:F55D2565-92AD-4F5D-8730-5C8095A4AA58@microsoft.com...
>I am running FSX on my X6800 system and I noticed that one of the cores
>runs at very high utilization (80-100%) and the other is very low (10-20%).
> Seems to me that FSX is not optimzed for multi-threaded operations.
> Anybody noticed the same thing?
Yes, but in my case both cores are at around 50%.
> If so, that's a pretty poor software planning and coding.......
The trouble is going back and re-engineering the existing code from the
previous product is extremely expensive compared with working with what
you've already got an expanding on it.

--
Paul Smith,
Yeovil, UK.
Microsoft MVP Windows Shell/User.
http://www.windowsresource.net/

*Remove nospam. to reply by e-mail*


Reply With Quote
Dustin Harper
Guest
Posts: n/a
 
Re: How come FSX is only using 1 core on a dual core system.......
Posted: 02-20-2007, 02:45 PM
According to the ACES team in various FS forums, it does take advantage of
multiple threads. On my system, it uses more like 75%/25%.


--
Dustin Harper
dharper@vistarip.com
http://www.vistarip.com

--
"Paul Smith" <Paul@nospam.windowsresource.net> wrote in message
news:71C0B82C-1115-4E09-A095-B99730416A9A@microsoft.com...
> "mlai" <mlai@community.nospam> wrote in message
> news:F55D2565-92AD-4F5D-8730-5C8095A4AA58@microsoft.com...
>>I am running FSX on my X6800 system and I noticed that one of the cores
>>runs at very high utilization (80-100%) and the other is very low
>>(10-20%).
>> Seems to me that FSX is not optimzed for multi-threaded operations.
>> Anybody noticed the same thing?
>
> Yes, but in my case both cores are at around 50%.
>
>> If so, that's a pretty poor software planning and coding.......
>
> The trouble is going back and re-engineering the existing code from the
> previous product is extremely expensive compared with working with what
> you've already got an expanding on it.
>
> --
> Paul Smith,
> Yeovil, UK.
> Microsoft MVP Windows Shell/User.
> http://www.windowsresource.net/
>
> *Remove nospam. to reply by e-mail*
>
>
Reply With Quote
Adam
Guest
Posts: n/a
 
Re: How come FSX is only using 1 core on a dual core system.......
Posted: 02-20-2007, 04:51 PM
its been explained by the developers as a case of technology changing
mid-stream, and unfortunately, the multicore design hit the market quicker
than that programmers could react.

My understanding is that it is very difficult to program to effectively use
multi-core processors, as the data stream is split and prioritized, then has
to be synchronized on the output side. Even with that said, FSX makes
limited use of multicore, but the largest use for multicores, is for one core
to run the program, while the secondary (third or fourth for the QX
processors) to run your background services, such as windows apps and
antivirus.

"Dustin Harper" wrote:
> According to the ACES team in various FS forums, it does take advantage of
> multiple threads. On my system, it uses more like 75%/25%.
>
>
> --
> Dustin Harper
> dharper@vistarip.com
> http://www.vistarip.com
>
> --
> "Paul Smith" <Paul@nospam.windowsresource.net> wrote in message
> news:71C0B82C-1115-4E09-A095-B99730416A9A@microsoft.com...
> > "mlai" <mlai@community.nospam> wrote in message
> > news:F55D2565-92AD-4F5D-8730-5C8095A4AA58@microsoft.com...
> >>I am running FSX on my X6800 system and I noticed that one of the cores
> >>runs at very high utilization (80-100%) and the other is very low
> >>(10-20%).
> >> Seems to me that FSX is not optimzed for multi-threaded operations.
> >> Anybody noticed the same thing?
> >
> > Yes, but in my case both cores are at around 50%.
> >
> >> If so, that's a pretty poor software planning and coding.......
> >
> > The trouble is going back and re-engineering the existing code from the
> > previous product is extremely expensive compared with working with what
> > you've already got an expanding on it.
> >
> > --
> > Paul Smith,
> > Yeovil, UK.
> > Microsoft MVP Windows Shell/User.
> > http://www.windowsresource.net/
> >
> > *Remove nospam. to reply by e-mail*
> >
> >
>
Reply With Quote
Ken Zhao [MSFT]
Guest
Posts: n/a
 
Re: How come FSX is only using 1 core on a dual core system.......
Posted: 02-21-2007, 01:16 AM
Hello All,

Thank you for using newsgroup!

Based o my knowledge, I agree with Dustin Harper's opinion. FSX does take
advantage of multiple threads. You may follow these steps to check if it is
using the dual core.
1. Start the game, and then press the Windows logo key on the taskbar or
press "CTRL+ALT+DELETE" to open the Task Manager window.
2. Click on the Processes Tab
3. Right click "FSX.exe" process and left click on SET AFFINITY
4. Please confirm if the check marks for CPU 0 and CPU 1 have been checked.
5. Close the Task Manager window, and maximize the game.

More Reference:
===============
925722: The known graphics-related issues that you may experience when you
play Flight Simulator X
http://support.microsoft.com/kb/925722/en-us

Thanks & Regards,

Ken Zhao

Microsoft Online Support
Microsoft Global Technical Support Center

Get Secure! - www.microsoft.com/security <http://www.microsoft.com/security>
================================================== ==
When responding to posts, please "Reply to Group" via your newsreader so
that others may learn and benefit from your issue.
================================================== ==
This posting is provided "AS IS" with no warranties, and confers no rights.





--------------------
| From: "Dustin Harper" <dharper@vistarip.com>
| References: <F55D2565-92AD-4F5D-8730-5C8095A4AA58@microsoft.com>
<71C0B82C-1115-4E09-A095-B99730416A9A@microsoft.com>
| In-Reply-To: <71C0B82C-1115-4E09-A095-B99730416A9A@microsoft.com>
| Subject: Re: How come FSX is only using 1 core on a dual core
system.......
| Date: Tue, 20 Feb 2007 07:45:06 -0800
| Lines: 38
| Message-ID: <C3F200CE-848D-464F-8DCB-04ECCBFD9FCF@microsoft.com>
| MIME-Version: 1.0
| Content-Type: text/plain;
| format=flowed;
| charset="iso-8859-1";
| reply-type=response
| Content-Transfer-Encoding: 7bit
| X-Priority: 3
| X-MSMail-Priority: Normal
| X-Newsreader: Microsoft Windows Mail 6.0.6000.16386
| X-MimeOLE: Produced By Microsoft MimeOLE V6.0.6000.16386
| X-MS-CommunityGroup-PostID: {C3F200CE-848D-464F-8DCB-04ECCBFD9FCF}
| X-MS-CommunityGroup-ThreadID: F55D2565-92AD-4F5D-8730-5C8095A4AA58
| X-MS-CommunityGroup-ParentID: 71C0B82C-1115-4E09-A095-B99730416A9A
| Newsgroups: microsoft.public.windows.vista.games
| Path: TK2MSFTNGHUB02.phx.gbl
| Xref: TK2MSFTNGHUB02.phx.gbl microsoft.public.windows.vista.games:1254
| NNTP-Posting-Host: TK2MSFTNGHUB02.phx.gbl 127.0.0.1
| X-Tomcat-NG: microsoft.public.windows.vista.games
|
| According to the ACES team in various FS forums, it does take advantage
of
| multiple threads. On my system, it uses more like 75%/25%.
|
|
| --
| Dustin Harper
| dharper@vistarip.com
| http://www.vistarip.com
|
| --
| "Paul Smith" <Paul@nospam.windowsresource.net> wrote in message
| news:71C0B82C-1115-4E09-A095-B99730416A9A@microsoft.com...
| > "mlai" <mlai@community.nospam> wrote in message
| > news:F55D2565-92AD-4F5D-8730-5C8095A4AA58@microsoft.com...
| >>I am running FSX on my X6800 system and I noticed that one of the cores
| >>runs at very high utilization (80-100%) and the other is very low
| >>(10-20%).
| >> Seems to me that FSX is not optimzed for multi-threaded operations.
| >> Anybody noticed the same thing?
| >
| > Yes, but in my case both cores are at around 50%.
| >
| >> If so, that's a pretty poor software planning and coding.......
| >
| > The trouble is going back and re-engineering the existing code from the
| > previous product is extremely expensive compared with working with what
| > you've already got an expanding on it.
| >
| > --
| > Paul Smith,
| > Yeovil, UK.
| > Microsoft MVP Windows Shell/User.
| > http://www.windowsresource.net/
| >
| > *Remove nospam. to reply by e-mail*
| >
| >
|
|

Reply With Quote
Zimmy
Guest
Posts: n/a
 
Re: How come FSX is only using 1 core on a dual core system.......
Posted: 03-02-2007, 06:22 PM
"Paul Smith" <Paul@nospam.windowsresource.net> wrote in message
news:71C0B82C-1115-4E09-A095-B99730416A9A@microsoft.com...
> The trouble is going back and re-engineering the existing code from the
> previous product is extremely expensive compared with working with what
> you've already got an expanding on it.
>
> --
> Paul Smith,

Yea, It wasn't like Dual Core CPUs were in development at all.
Everyone knows they just appeared one day last year on the shelves.
Don't expect MS to write special code everytime some small fry company like
Intel sells a new CPU.





Reply With Quote
Phil (PM)
Guest
Posts: n/a
 
Re: How come FSX is only using 1 core on a dual core system.......
Posted: 07-06-2007, 10:41 AM
On Tue, 20 Feb 2007 18:26:29 +0800, "mlai" <mlai@community.nospam>
wrote:
>I am running FSX on my X6800 system and I noticed that one of the cores runs
>at very high utilization (80-100%) and the other is very low (10-20%).
>Seems to me that FSX is not optimzed for multi-threaded operations. Anybody
>noticed the same thing? If so, that's a pretty poor software planning and
>coding.......
I tend to remember reading a blog of Phil Taylors from Aces team,
after the Service pack was released, to go to task manager ( right
click on task bar) select applications, find FSX.exe ( FSX has to be
running of course) and change the affiinity to 2 for the cores.

I have not be able to test this myself, as my Vista Ultimate 64bit
does not reconisge that I have a dual core cpu, even though in device
manager it listes two cpu's
But is system details (where the Vista score is, it says I have only
one core.

I have MS Vista tech support looking into this now, so far 24 hours
later not heard from them.

I get a feeling from googling, that this is a common problem with
Vista, but mainly for AMD processsors.
Anyway else heard of this problem?
I can't even change the graph from Task manager view performance to
more than one as there is only one core, but I have swap posts with a
guy at Dell support foroums who has exactly same DImension PC and
Intel processor and Vista and he doesn't have a problem, so problem
must be my installation of Vista??

Hope what I suggested above helps,
If you go to FLightsim.com and then to their FSX foroum, some of the
guys there will know what I am talking about.

Cheers
Phil
Reply With Quote
Mark
Guest
Posts: n/a
 
Re: How come FSX is only using 1 core on a dual core system.......
Posted: 07-09-2007, 02:53 PM
Phil,

I have an FX-60 dual core system. In Device Manager I show 2 processors and
in task manager I have 2 CPU windows. I am using an ASUS mb with updated
bios and a vista driver for it though.

Mark



"Phil (PM)" <pmitchel(nospam)@bigpond.net.au> wrote in message
news:im6s83puin5c2d3dmecana0iefbvaofrp6@4ax.com...
> On Tue, 20 Feb 2007 18:26:29 +0800, "mlai" <mlai@community.nospam>
> wrote:
>
>>I am running FSX on my X6800 system and I noticed that one of the cores
>>runs
>>at very high utilization (80-100%) and the other is very low (10-20%).
>>Seems to me that FSX is not optimzed for multi-threaded operations.
>>Anybody
>>noticed the same thing? If so, that's a pretty poor software planning and
>>coding.......
>
> I tend to remember reading a blog of Phil Taylors from Aces team,
> after the Service pack was released, to go to task manager ( right
> click on task bar) select applications, find FSX.exe ( FSX has to be
> running of course) and change the affiinity to 2 for the cores.
>
> I have not be able to test this myself, as my Vista Ultimate 64bit
> does not reconisge that I have a dual core cpu, even though in device
> manager it listes two cpu's
> But is system details (where the Vista score is, it says I have only
> one core.
>
> I have MS Vista tech support looking into this now, so far 24 hours
> later not heard from them.
>
> I get a feeling from googling, that this is a common problem with
> Vista, but mainly for AMD processsors.
> Anyway else heard of this problem?
> I can't even change the graph from Task manager view performance to
> more than one as there is only one core, but I have swap posts with a
> guy at Dell support foroums who has exactly same DImension PC and
> Intel processor and Vista and he doesn't have a problem, so problem
> must be my installation of Vista??
>
> Hope what I suggested above helps,
> If you go to FLightsim.com and then to their FSX foroum, some of the
> guys there will know what I am talking about.
>
> Cheers
> Phil
Reply With Quote
Mike Bernstein
Guest
Posts: n/a
 
Re: How come FSX is only using 1 core on a dual core system.......
Posted: 07-10-2007, 05:46 PM
Have you applied FSX Service Pack 1
(http://www.fsinsider.com/downloads/P...cePack1.aspx)?
That is supposed to enable dual core useage.

Mike Bernstein

"Mark" <mark_butler@verizon.net> wrote in message
news:ulbp0jjwHHA.4588@TK2MSFTNGP03.phx.gbl...
> Phil,
>
> I have an FX-60 dual core system. In Device Manager I show 2 processors
> and in task manager I have 2 CPU windows. I am using an ASUS mb with
> updated bios and a vista driver for it though.
>
> Mark
>
>
>
> "Phil (PM)" <pmitchel(nospam)@bigpond.net.au> wrote in message
> news:im6s83puin5c2d3dmecana0iefbvaofrp6@4ax.com...
>> On Tue, 20 Feb 2007 18:26:29 +0800, "mlai" <mlai@community.nospam>
>> wrote:
>>
>>>I am running FSX on my X6800 system and I noticed that one of the cores
>>>runs
>>>at very high utilization (80-100%) and the other is very low (10-20%).
>>>Seems to me that FSX is not optimzed for multi-threaded operations.
>>>Anybody
>>>noticed the same thing? If so, that's a pretty poor software planning
>>>and
>>>coding.......
>>
>> I tend to remember reading a blog of Phil Taylors from Aces team,
>> after the Service pack was released, to go to task manager ( right
>> click on task bar) select applications, find FSX.exe ( FSX has to be
>> running of course) and change the affiinity to 2 for the cores.
>>
>> I have not be able to test this myself, as my Vista Ultimate 64bit
>> does not reconisge that I have a dual core cpu, even though in device
>> manager it listes two cpu's
>> But is system details (where the Vista score is, it says I have only
>> one core.
>>
>> I have MS Vista tech support looking into this now, so far 24 hours
>> later not heard from them.
>>
>> I get a feeling from googling, that this is a common problem with
>> Vista, but mainly for AMD processsors.
>> Anyway else heard of this problem?
>> I can't even change the graph from Task manager view performance to
>> more than one as there is only one core, but I have swap posts with a
>> guy at Dell support foroums who has exactly same DImension PC and
>> Intel processor and Vista and he doesn't have a problem, so problem
>> must be my installation of Vista??
>>
>> Hope what I suggested above helps,
>> If you go to FLightsim.com and then to their FSX foroum, some of the
>> guys there will know what I am talking about.
>>
>> Cheers
>> Phil
>
Reply With Quote
 
LinkBack Thread Tools Display Modes
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


Similar Threads
Thread Thread Starter Forum Replies Last Post
Core Networking stumped Windows Vista Networking & Sharing 0 04-27-2007 03:18 AM
Core Duo: 32-bit or 64-bit ? Joe Przedwiecki Windows Vista Install & Setup 2 06-08-2006 07:23 PM
Distinguish dual core processor from two processors systems Bruno Windows XP WMI 4 01-05-2006 04:21 PM