<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Intel &#8211; Puting the OS in Silicon</title>
	<atom:link href="http://mrpogson.com/2012/09/21/intel-puting-the-os-in-silicon/feed/" rel="self" type="application/rss+xml" />
	<link>http://mrpogson.com/2012/09/21/intel-puting-the-os-in-silicon/</link>
	<description>One man. Closing, all the windows.</description>
	<lastBuildDate>Sat, 25 May 2013 21:46:27 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
	<item>
		<title>By: TM Repository</title>
		<link>http://mrpogson.com/2012/09/21/intel-puting-the-os-in-silicon/#comment-97269</link>
		<dc:creator>TM Repository</dc:creator>
		<pubDate>Fri, 21 Sep 2012 22:03:52 +0000</pubDate>
		<guid isPermaLink="false">http://mrpogson.com/?p=14400#comment-97269</guid>
		<description><![CDATA[I think Pog believes that because a system on a chip is smaller that means it&#039;s &quot;minimalist&quot;. Minuscule and minimal are not the same thing.]]></description>
		<content:encoded><![CDATA[<p>I think Pog believes that because a system on a chip is smaller that means it&#8217;s &#8220;minimalist&#8221;. Minuscule and minimal are not the same thing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: That Exploit Guy</title>
		<link>http://mrpogson.com/2012/09/21/intel-puting-the-os-in-silicon/#comment-97245</link>
		<dc:creator>That Exploit Guy</dc:creator>
		<pubDate>Fri, 21 Sep 2012 19:49:43 +0000</pubDate>
		<guid isPermaLink="false">http://mrpogson.com/?p=14400#comment-97245</guid>
		<description><![CDATA[&lt;i&gt;&#039;More details = more complexity. Compare a short poem and an epic saga. Which do you think is more complex without any definition of complex? ARM is minimalist.&#039;&lt;/i&gt;

This is interesting because, base on the same reasoning, I have arrived at a completely opposite conclusion - that an ARM-based SoC is anything &lt;b&gt;but&lt;/b&gt; minimalist. After all, it&#039;s a self-contained &lt;b&gt;system&lt;/b&gt; on a single chip! How minimalist can you possibly expect it to be?

I am not even counting SoCs with moving parts such as digital micromirror devices. That&#039;s a story for another time.]]></description>
		<content:encoded><![CDATA[<p><i>&#8216;More details = more complexity. Compare a short poem and an epic saga. Which do you think is more complex without any definition of complex? ARM is minimalist.&#8217;</i></p>
<p>This is interesting because, base on the same reasoning, I have arrived at a completely opposite conclusion &#8211; that an ARM-based SoC is anything <b>but</b> minimalist. After all, it&#8217;s a self-contained <b>system</b> on a single chip! How minimalist can you possibly expect it to be?</p>
<p>I am not even counting SoCs with moving parts such as digital micromirror devices. That&#8217;s a story for another time.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert Pogson</title>
		<link>http://mrpogson.com/2012/09/21/intel-puting-the-os-in-silicon/#comment-97238</link>
		<dc:creator>Robert Pogson</dc:creator>
		<pubDate>Fri, 21 Sep 2012 19:36:24 +0000</pubDate>
		<guid isPermaLink="false">http://mrpogson.com/?p=14400#comment-97238</guid>
		<description><![CDATA[That Exploit Guy wrote, &lt;em&gt;&lt;font color=&quot;green&quot;&gt;&quot;what’s your justification for these things being proper metrics for “complexity”?&quot;&lt;/font&gt;&lt;/em&gt;

I would have thought it was obvious. More details = more complexity. Compare a short poem and an epic saga. Which do you think is more complex without any definition of complex? ARM is minimalist. There&#039;s hardly anything in there that&#039;s not needed to keep the motherboard extremely simple. Just hook connectors to it. At the same time very few costly heat-generating components are involved. The Intel stuff has hundreds of millions of transistors in a CPU to do the same stuff a million transistors can do in ARMland. Lots of Intel CPUs now have 4 or more cores each with &lt;a href=&quot;http://en.wikipedia.org/wiki/File:Transistor_Count_and_Moore%27s_Law_-_2008.svg&quot; rel=&quot;nofollow&quot;&gt;thousands of millions of transistors&lt;/a&gt; in them. The first Atom CPUs had just a few tens of millions of transistors and &lt;a href=&quot;http://www.cs.virginia.edu/~skadron/cs8535_s11/ARM_Cortex.pdf&quot; rel=&quot;nofollow&quot;&gt;ARMed CPUs have about a quarter of that&lt;/a&gt;. The die size of Corei7 is ~65mm&lt;sup&gt;2&lt;/sup&gt; per core while an ARM core is about 5 mm&lt;sup&gt;2&lt;/sup&gt;.]]></description>
		<content:encoded><![CDATA[<p>That Exploit Guy wrote, <em><font color="green">&#8220;what’s your justification for these things being proper metrics for “complexity”?&#8221;</font></em></p>
<p>I would have thought it was obvious. More details = more complexity. Compare a short poem and an epic saga. Which do you think is more complex without any definition of complex? ARM is minimalist. There&#8217;s hardly anything in there that&#8217;s not needed to keep the motherboard extremely simple. Just hook connectors to it. At the same time very few costly heat-generating components are involved. The Intel stuff has hundreds of millions of transistors in a CPU to do the same stuff a million transistors can do in ARMland. Lots of Intel CPUs now have 4 or more cores each with <a href="http://en.wikipedia.org/wiki/File:Transistor_Count_and_Moore%27s_Law_-_2008.svg" rel="nofollow">thousands of millions of transistors</a> in them. The first Atom CPUs had just a few tens of millions of transistors and <a href="http://www.cs.virginia.edu/~skadron/cs8535_s11/ARM_Cortex.pdf" rel="nofollow">ARMed CPUs have about a quarter of that</a>. The die size of Corei7 is ~65mm<sup>2</sup> per core while an ARM core is about 5 mm<sup>2</sup>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: That Exploit Guy</title>
		<link>http://mrpogson.com/2012/09/21/intel-puting-the-os-in-silicon/#comment-97235</link>
		<dc:creator>That Exploit Guy</dc:creator>
		<pubDate>Fri, 21 Sep 2012 19:25:34 +0000</pubDate>
		<guid isPermaLink="false">http://mrpogson.com/?p=14400#comment-97235</guid>
		<description><![CDATA[&lt;i&gt;&#039;I compared a NIB(new in box) machine with specs like these with our old P4 machines and all the kids could say was “It’s so slow!”&#039;&lt;/i&gt;

P4 was notorious for its lack of efficiency due to the use of deep pipelines (see &quot;Netburst&quot;) to sustain operations at high clock frequencies. This is in contrast to the AMD Athlon processors of the time that offers the same (if not better) performance though generally clocked at less cycles per second.

I was a proud owner of an Athlon, by the way.

Also, Intel has long since abandoned Netburst in favor of architectures derived from Banias (Pentium M).]]></description>
		<content:encoded><![CDATA[<p><i>&#8216;I compared a NIB(new in box) machine with specs like these with our old P4 machines and all the kids could say was “It’s so slow!”&#8217;</i></p>
<p>P4 was notorious for its lack of efficiency due to the use of deep pipelines (see &#8220;Netburst&#8221;) to sustain operations at high clock frequencies. This is in contrast to the AMD Athlon processors of the time that offers the same (if not better) performance though generally clocked at less cycles per second.</p>
<p>I was a proud owner of an Athlon, by the way.</p>
<p>Also, Intel has long since abandoned Netburst in favor of architectures derived from Banias (Pentium M).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: That Exploit Guy</title>
		<link>http://mrpogson.com/2012/09/21/intel-puting-the-os-in-silicon/#comment-97233</link>
		<dc:creator>That Exploit Guy</dc:creator>
		<pubDate>Fri, 21 Sep 2012 18:48:15 +0000</pubDate>
		<guid isPermaLink="false">http://mrpogson.com/?p=14400#comment-97233</guid>
		<description><![CDATA[&lt;i&gt;&#039;Comparing the complexity of an ARMed system to Intel is very easy. Just count transistors, die size, power consumption.&#039;&lt;/i&gt;

So, what&#039;s your justification for these things being &lt;b&gt;proper&lt;/b&gt; metrics for &quot;complexity&quot;?

Also, what about fabrication techniques? Transistor density? Number of components? Instructions per cycle? Do they count as part of your definition of &quot;complexity&quot; as well?]]></description>
		<content:encoded><![CDATA[<p><i>&#8216;Comparing the complexity of an ARMed system to Intel is very easy. Just count transistors, die size, power consumption.&#8217;</i></p>
<p>So, what&#8217;s your justification for these things being <b>proper</b> metrics for &#8220;complexity&#8221;?</p>
<p>Also, what about fabrication techniques? Transistor density? Number of components? Instructions per cycle? Do they count as part of your definition of &#8220;complexity&#8221; as well?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert Pogson</title>
		<link>http://mrpogson.com/2012/09/21/intel-puting-the-os-in-silicon/#comment-97227</link>
		<dc:creator>Robert Pogson</dc:creator>
		<pubDate>Fri, 21 Sep 2012 18:26:20 +0000</pubDate>
		<guid isPermaLink="false">http://mrpogson.com/?p=14400#comment-97227</guid>
		<description><![CDATA[iLia wrote, &lt;em&gt;&lt;font color=&quot;green&quot;&gt;&quot;Even now Windows is more energy efficient than Linux so called desktop distributions.&quot;&lt;/font&gt;&lt;/em&gt;

Let&#039;s see... I need 4gB RAM, a 500gB hard drive and a quad core CPU to work slower than GNU/Linux on an 8 year old PC with 40gB hard drive. How is that more energy-efficient? The old CPU may use 30W and the new beast 95W. The old RAM a watt or two. The new stuff 10W. The hard drive might be a wash but that other OS needs a faster hard drive to give it any advantage at all over GNU/Linux. I know. I compared a NIB(new in box) machine with specs like these with our old P4 machines and all the kids could say was &quot;It&#039;s so slow!&quot; with all the body language a teenager can muster when they saw that other OS on a brand new machine.]]></description>
		<content:encoded><![CDATA[<p>iLia wrote, <em><font color="green">&#8220;Even now Windows is more energy efficient than Linux so called desktop distributions.&#8221;</font></em></p>
<p>Let&#8217;s see&#8230; I need 4gB RAM, a 500gB hard drive and a quad core CPU to work slower than GNU/Linux on an 8 year old PC with 40gB hard drive. How is that more energy-efficient? The old CPU may use 30W and the new beast 95W. The old RAM a watt or two. The new stuff 10W. The hard drive might be a wash but that other OS needs a faster hard drive to give it any advantage at all over GNU/Linux. I know. I compared a NIB(new in box) machine with specs like these with our old P4 machines and all the kids could say was &#8220;It&#8217;s so slow!&#8221; with all the body language a teenager can muster when they saw that other OS on a brand new machine.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert Pogson</title>
		<link>http://mrpogson.com/2012/09/21/intel-puting-the-os-in-silicon/#comment-97226</link>
		<dc:creator>Robert Pogson</dc:creator>
		<pubDate>Fri, 21 Sep 2012 18:19:10 +0000</pubDate>
		<guid isPermaLink="false">http://mrpogson.com/?p=14400#comment-97226</guid>
		<description><![CDATA[That Exploit Guy wrote, &lt;em&gt;&lt;font color=&quot;green&quot;&gt;&quot;what is it now? “Small cheap thingie” or “complexity”? Make up your mind, please.&quot;&lt;/font&gt;&lt;/em&gt;

Comparing the complexity of an ARMed system to Intel is very easy. Just count transistors, die size, power consumption. If it weren&#039;t for new power management Intel wins on complexity and users lose on price/performance. The most complex ARMed chip is tiny and simple compared to any Atom chip. ARM doesn&#039;t need to code that huge instruction set nor worry about heat-flow nearly as much.]]></description>
		<content:encoded><![CDATA[<p>That Exploit Guy wrote, <em><font color="green">&#8220;what is it now? “Small cheap thingie” or “complexity”? Make up your mind, please.&#8221;</font></em></p>
<p>Comparing the complexity of an ARMed system to Intel is very easy. Just count transistors, die size, power consumption. If it weren&#8217;t for new power management Intel wins on complexity and users lose on price/performance. The most complex ARMed chip is tiny and simple compared to any Atom chip. ARM doesn&#8217;t need to code that huge instruction set nor worry about heat-flow nearly as much.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: That Exploit Guy</title>
		<link>http://mrpogson.com/2012/09/21/intel-puting-the-os-in-silicon/#comment-97221</link>
		<dc:creator>That Exploit Guy</dc:creator>
		<pubDate>Fri, 21 Sep 2012 17:41:11 +0000</pubDate>
		<guid isPermaLink="false">http://mrpogson.com/?p=14400#comment-97221</guid>
		<description><![CDATA[&lt;i&gt;While these two strategies will increase performance they do so at a price. Increasing the complexity of chips this way does nothing to reduce the size of chips and the number of transistors but does the opposite.&#039;&lt;/i&gt;

I wonder if you would say the same thing if it was an ARM chip rather than an x86 microprocessor.

Anyway, here&#039;s an example:

http://www.maximintegrated.com/products/video/h.264-codecs/

By the way, this so-called &quot;system-on-a-chip&quot; technology is pretty much the common theme for ARM-based systems. So, what is it now? &quot;Small cheap thingie&quot; or &quot;complexity&quot;? Make up your mind, please.]]></description>
		<content:encoded><![CDATA[<p><i>While these two strategies will increase performance they do so at a price. Increasing the complexity of chips this way does nothing to reduce the size of chips and the number of transistors but does the opposite.&#8217;</i></p>
<p>I wonder if you would say the same thing if it was an ARM chip rather than an x86 microprocessor.</p>
<p>Anyway, here&#8217;s an example:</p>
<p><a href="http://www.maximintegrated.com/products/video/h.264-codecs/" rel="nofollow">http://www.maximintegrated.com/products/video/h.264-codecs/</a></p>
<p>By the way, this so-called &#8220;system-on-a-chip&#8221; technology is pretty much the common theme for ARM-based systems. So, what is it now? &#8220;Small cheap thingie&#8221; or &#8220;complexity&#8221;? Make up your mind, please.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: iLia</title>
		<link>http://mrpogson.com/2012/09/21/intel-puting-the-os-in-silicon/#comment-97203</link>
		<dc:creator>iLia</dc:creator>
		<pubDate>Fri, 21 Sep 2012 15:08:07 +0000</pubDate>
		<guid isPermaLink="false">http://mrpogson.com/?p=14400#comment-97203</guid>
		<description><![CDATA[&lt;b&gt;Silicon is much more costly than software so the price/performance ratio keeps getting worse for the end user/consumer.&lt;/b&gt;

There are a lot of consumers who are ready to pay, don&#039;t forget Apple. And they have nothing against being locked.

And what about energy saving? You know electricity has some price, and batteries are not infinite. I think there are a lot of people who are ready to pay some extra $20 for an extra half-hour of battery life.

And why not to create a processor which will execute Microsoft bite code natively? And will support such features as memory management (allocation/garbage collection/boundery checking), UTF encoding and much more?

Imagine the boost of performance and energy savings. Even now Windows is more energy efficient than Linux so called desktop distributions.

&lt;b&gt;There is a reason layers of abstraction work in IT&lt;/b&gt;

Less these layers better is performance and consumers are happy.]]></description>
		<content:encoded><![CDATA[<p><b>Silicon is much more costly than software so the price/performance ratio keeps getting worse for the end user/consumer.</b></p>
<p>There are a lot of consumers who are ready to pay, don&#8217;t forget Apple. And they have nothing against being locked.</p>
<p>And what about energy saving? You know electricity has some price, and batteries are not infinite. I think there are a lot of people who are ready to pay some extra $20 for an extra half-hour of battery life.</p>
<p>And why not to create a processor which will execute Microsoft bite code natively? And will support such features as memory management (allocation/garbage collection/boundery checking), UTF encoding and much more?</p>
<p>Imagine the boost of performance and energy savings. Even now Windows is more energy efficient than Linux so called desktop distributions.</p>
<p><b>There is a reason layers of abstraction work in IT</b></p>
<p>Less these layers better is performance and consumers are happy.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: oiaohm</title>
		<link>http://mrpogson.com/2012/09/21/intel-puting-the-os-in-silicon/#comment-97195</link>
		<dc:creator>oiaohm</dc:creator>
		<pubDate>Fri, 21 Sep 2012 14:00:57 +0000</pubDate>
		<guid isPermaLink="false">http://mrpogson.com/?p=14400#comment-97195</guid>
		<description><![CDATA[http://mrpogson.com  some of this kills the pay for patent codec issue.  Its in the cpu.

Yes lack of codec isolation does cause problems.]]></description>
		<content:encoded><![CDATA[<p><a href="http://mrpogson.com" rel="nofollow">http://mrpogson.com</a>  some of this kills the pay for patent codec issue.  Its in the cpu.</p>
<p>Yes lack of codec isolation does cause problems.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
