<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>The Last Word on Dual Core</title><link>http://blogs.msdn.com/b/tdragger/archive/2006/08/21/711152.aspx</link><description>Well, my last word, anyway. It seems there's quite a bit of anxiety on the FS boards about whether or not FSX will "take advantage of" multi-core CPUs. I've tried to provide some explanation but it's quickly drowned out by the waves of claims, opinions</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title> The Little Wheel Goes in Back The Last Word on Dual Core | Menopause Relief</title><link>http://blogs.msdn.com/b/tdragger/archive/2006/08/21/711152.aspx#9711220</link><pubDate>Tue, 09 Jun 2009 03:12:57 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9711220</guid><dc:creator> The Little Wheel Goes in Back The Last Word on Dual Core | Menopause Relief</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://menopausereliefsite.info/story.php?id=330"&gt;http://menopausereliefsite.info/story.php?id=330&lt;/a&gt;&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9711220" width="1" height="1"&gt;</description></item><item><title> The Little Wheel Goes in Back The Last Word on Dual Core | Insomnia Cure</title><link>http://blogs.msdn.com/b/tdragger/archive/2006/08/21/711152.aspx#9709586</link><pubDate>Tue, 09 Jun 2009 00:52:11 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9709586</guid><dc:creator> The Little Wheel Goes in Back The Last Word on Dual Core | Insomnia Cure</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://insomniacuresite.info/story.php?id=416"&gt;http://insomniacuresite.info/story.php?id=416&lt;/a&gt;&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9709586" width="1" height="1"&gt;</description></item><item><title> The Little Wheel Goes in Back The Last Word on Dual Core | Wood TV Stand</title><link>http://blogs.msdn.com/b/tdragger/archive/2006/08/21/711152.aspx#9672639</link><pubDate>Mon, 01 Jun 2009 02:23:46 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9672639</guid><dc:creator> The Little Wheel Goes in Back The Last Word on Dual Core | Wood TV Stand</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://woodtvstand.info/story.php?id=5135"&gt;http://woodtvstand.info/story.php?id=5135&lt;/a&gt;&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9672639" width="1" height="1"&gt;</description></item><item><title> The Little Wheel Goes in Back The Last Word on Dual Core | Cast Iron Cookware</title><link>http://blogs.msdn.com/b/tdragger/archive/2006/08/21/711152.aspx#9642202</link><pubDate>Tue, 26 May 2009 23:58:14 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9642202</guid><dc:creator> The Little Wheel Goes in Back The Last Word on Dual Core | Cast Iron Cookware</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://castironbakeware.info/story.php?title=the-little-wheel-goes-in-back-the-last-word-on-dual-core"&gt;http://castironbakeware.info/story.php?title=the-little-wheel-goes-in-back-the-last-word-on-dual-core&lt;/a&gt;&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9642202" width="1" height="1"&gt;</description></item><item><title>a proposito di hyper threading | hilpers</title><link>http://blogs.msdn.com/b/tdragger/archive/2006/08/21/711152.aspx#9356620</link><pubDate>Wed, 21 Jan 2009 18:30:06 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9356620</guid><dc:creator>a proposito di hyper threading | hilpers</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://www.hilpers.it/2130589-a-proposito-di-hyper-threading"&gt;http://www.hilpers.it/2130589-a-proposito-di-hyper-threading&lt;/a&gt;&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9356620" width="1" height="1"&gt;</description></item><item><title>Airliners and Aircrafts &amp;raquo; The Little Wheel Goes in Back : The Last Word on Dual Core</title><link>http://blogs.msdn.com/b/tdragger/archive/2006/08/21/711152.aspx#8031364</link><pubDate>Tue, 04 Mar 2008 21:06:16 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8031364</guid><dc:creator>Airliners and Aircrafts » The Little Wheel Goes in Back : The Last Word on Dual Core</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://aircraftexpensesblog.info/the-little-wheel-goes-in-back-the-last-word-on-dual-core/"&gt;http://aircraftexpensesblog.info/the-little-wheel-goes-in-back-the-last-word-on-dual-core/&lt;/a&gt;&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8031364" width="1" height="1"&gt;</description></item><item><title>re: The Last Word on Dual Core</title><link>http://blogs.msdn.com/b/tdragger/archive/2006/08/21/711152.aspx#1855928</link><pubDate>Sun, 11 Mar 2007 02:46:20 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1855928</guid><dc:creator>Lawrence Ballard</dc:creator><description>&lt;p&gt;Why did intel not make it so that Dual Core Processors can also work together processing one application where need be.&lt;/p&gt;
&lt;p&gt;IE. If you have 2 x 2.2GHZ Processors and you are using an applicaiton like FSX that does not support multi core processing, then why can the 2 processors work together to create a 4.4GHZ processor&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1855928" width="1" height="1"&gt;</description></item><item><title>re: The Last Word on Dual Core</title><link>http://blogs.msdn.com/b/tdragger/archive/2006/08/21/711152.aspx#869861</link><pubDate>Tue, 24 Oct 2006 20:44:35 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:869861</guid><dc:creator>Jinnah</dc:creator><description>&lt;p&gt;Same as someone mentioned above, I see the dual bars very much active for Americas Army and only one bar active of cpu usage for fsx.&lt;/p&gt;
&lt;p&gt;I am using a amd 4800 x2&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=869861" width="1" height="1"&gt;</description></item><item><title>re: The Last Word on Dual Core</title><link>http://blogs.msdn.com/b/tdragger/archive/2006/08/21/711152.aspx#860158</link><pubDate>Mon, 23 Oct 2006 09:56:14 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:860158</guid><dc:creator>Uli Romahn</dc:creator><description>&lt;p&gt;I think, I have to respond to this post, although it is kind of late...&lt;/p&gt;
&lt;p&gt;I am not surprised that FSX is NOT using the added benefit of a multi-cpu/multi-core cpu machine because FSX is most likely inheriting its main code-base from FS2004 which in turn was inheriting its main code-base from FS2000 which in turn was inheriting ... I guess you get the picture.&lt;/p&gt;
&lt;p&gt;One of the major issue here is that much of this code-base which most likely provides the core engine of the simulation was originally written for a single-cpu machine (the good ol' PC) on an operating system that didn't even know how to spell 'multi-threading' (MS DOS).&lt;/p&gt;
&lt;p&gt;So, I have to agree with Mike that converting a program that used to be completely single-threaded into a multi-threaded application that is effectively utilizing parallel computing capabilities as offered by multi-cpu (and multi-core) machines is an incredibly complex task. And, since FSX is already a pretty complex program - who would disagree on that - I don't think the development team wanted to make things even more complex. I have to take my hat off to the incredible work the team has accomplished with FSX.&lt;/p&gt;
&lt;p&gt;However, I have to strongly disagree with some of Mike's explanations why simulations - and a lot of the modern games are simulations - should not benefit from multi-core cpus. I know of a few simulation programs &amp;nbsp;- one of which happens to be a commercial flight simulator - that have been designed and built from ground up utilizing parallel computing capabilities. In fact, when develoment of the mentioned flight-simulator program was started - a long time ago - there were no such things as multi-core cpu's and dual-cpu machines were the non-plus-ultra. But, these dual-cpu machines had a computing power less than a current &amp;quot;middle-class&amp;quot; PC such as a &amp;quot;normal&amp;quot; 3GHz Pentium 4.&lt;/p&gt;
&lt;p&gt;So in order to buld such an incredible simulator, the program was divided up into different logical units distributed across multiple individual computers and communication (and necessary synchronization) was accomplished using a high-speed data link between the computers.&lt;/p&gt;
&lt;p&gt;I don't want to go deeper here since I would take the risk revealing too much (classified) information, but all I wanted to point out is, that if FSX would have been designed and build in a different way similar to the simulator mentioned above, there would be absolutely no problem benefiting from dual or even quad-core cpus.&lt;/p&gt;
&lt;p&gt;But, apparently FSX has NOT been designed and built that way, so we have to live with the fact that there is no way it will effectively scale with the advancement in current hardware technology - unfortunately.&lt;/p&gt;
&lt;p&gt;BTW, on another note: having a cpu (or core) reporting 100% utilization in a multi-threaded environment is pretty much meaningless and says not much about the performance of a particular application. But, that's something for another posting on another message board - maybe...&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=860158" width="1" height="1"&gt;</description></item><item><title>re: The Last Word on Dual Core</title><link>http://blogs.msdn.com/b/tdragger/archive/2006/08/21/711152.aspx#846776</link><pubDate>Fri, 20 Oct 2006 02:53:32 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:846776</guid><dc:creator>Tom Skwara</dc:creator><description>&lt;p&gt;The LEGO system is based on LabVIEW which has a dataflow model as opposed to a imperative model used in C, BASIC, etc.&lt;/p&gt;
&lt;p&gt;Dataflow naturally encourages muli-threading with one processor or amonst many.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=846776" width="1" height="1"&gt;</description></item></channel></rss>