<?xml-stylesheet type="text/xsl" href="https://community.element14.com/cfs-file/__key/system/syndication/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>A Clash of Architectures: ARM vs. x86</title><link>/products/devtools/single-board-computers/b/blog/posts/a-clash-of-architectures-arm-vs-x86</link><description>Decisions made during design processes shape the possibilities of success and failure of a component, sub-system or end product. Much of the time these choices are not clear cut and few reside in the proverbial “no brainer” category. For the de...</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: A Clash of Architectures: ARM vs. x86</title><link>https://community.element14.com/products/devtools/single-board-computers/b/blog/posts/a-clash-of-architectures-arm-vs-x86</link><pubDate>Mon, 22 Dec 2014 18:33:08 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:f9458b8a-6549-4441-87bf-f0563cde0861</guid><dc:creator>clem57</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Good read showing how things change but no change is apparent to the end user. The battle will continue with no clear winner for some time in the middle. I bet ARM/ATMEL are MCU winner and X86 is the high end winner!&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Clem&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=19130&amp;AppID=82&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: A Clash of Architectures: ARM vs. x86</title><link>https://community.element14.com/products/devtools/single-board-computers/b/blog/posts/a-clash-of-architectures-arm-vs-x86</link><pubDate>Thu, 06 Nov 2014 17:09:34 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:f9458b8a-6549-4441-87bf-f0563cde0861</guid><dc:creator>D_Hersey</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;I think ARM and Intel uPs are coming from really different places.&amp;nbsp; The Intel uPs have their etiology in the desktop, Acorn aside.&amp;nbsp; Only their new, deprecated versions lack the pipelining and speculative execution that make using them in a real-time context so difficult.&amp;nbsp; ARM needs to make coding to their devices easier.&amp;nbsp; It shouldn&amp;#39;t take twenty CMSIS function calls (or so it seems) to gun-up some section of the I/O.&amp;nbsp; &lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=19130&amp;AppID=82&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: A Clash of Architectures: ARM vs. x86</title><link>https://community.element14.com/products/devtools/single-board-computers/b/blog/posts/a-clash-of-architectures-arm-vs-x86</link><pubDate>Wed, 05 Nov 2014 18:35:27 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:f9458b8a-6549-4441-87bf-f0563cde0861</guid><dc:creator>DAB</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;A lot of your issues have been around for a long time.&lt;/p&gt;&lt;p&gt;The differences between different computer architectures can make an impact in certain applications, but in general, most user devices can be accomplished in any architecture.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I still think that the software support issues drive most of the issues.&amp;nbsp; Speed at any price comes with a high price and limited tools.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;A general purpose processor like the X86 line was intended for the 80% solution market.&amp;nbsp; It does most things good enough.&amp;nbsp; This design philosophy enable the chip to dominate the broad PC market in cost and performance.&amp;nbsp; Special applications might benefit from other architectures, but the end product needed to have a wide appeal to make the change cost effective.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Today, the software costs dominate.&amp;nbsp; So you have wide support with those processors with extensive software support.&lt;/p&gt;&lt;p&gt;Software compatibility still matters.&amp;nbsp; I am running software today that was written fourteen years ago.&amp;nbsp; It still does what I need done, but it runs faster on the new machine.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Always do a broad cost/benefit analysis before you choose an architecture.&amp;nbsp; Look at all of the issues, especially support and development tools.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;It usually takes a huge issue to beat the GP off the shelf device.&amp;nbsp; Especially if you are going to produce your end product in any quantity.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;DAB&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=19130&amp;AppID=82&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item></channel></rss>