<?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: The commoditization of high performance computing</title>
	<atom:link href="http://blogs.cisco.com/performance/the-commoditization-of-high-performance-computing/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.cisco.com/performance/the-commoditization-of-high-performance-computing/</link>
	<description></description>
	<lastBuildDate>Tue, 18 Jun 2013 04:08:32 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
	<item>
		<title>By: Jeff Squyres</title>
		<link>http://blogs.cisco.com/performance/the-commoditization-of-high-performance-computing/#comment-170963</link>
		<dc:creator>Jeff Squyres</dc:creator>
		<pubDate>Tue, 28 Jun 2011 15:42:34 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.cisco.com/?p=33347#comment-170963</guid>
		<description><![CDATA[(sorry for taking so long to approve Kyle&#039;s response -- the notice got lost in my overflowing inbox!)

I agree with most of what Kyle said.  The problem is that there is no precise definition of &quot;HPC&quot;.  I just watched the &quot;Analyst Crossfire&quot; video from ISC (http://www.youtube.com/watch?v=AVP0IdiT3iI); the 4 panelists didn&#039;t even agree on exactly what &quot;HPC&quot; means.  My point is that what used to be considered &quot;HPC&quot; is now mainstream -- so is that no longer &quot;HPC&quot;?  I&#039;m sure different people have different answers to that.

The overall theme of my post is: I&#039;m seeing trickle-down of traditional / bleeding-edge &quot;HPC&quot; technologies into everyday usage.  They&#039;re parallel forms of computation, in one way or another -- not just having the compiler automatically take advantage of vector processors, but actual parallel programming.  Sometimes it&#039;s just threads on a single machine, sometimes it&#039;s spread out across a cluster.  But Joe and Jane User are starting to use techniques that used to be the sole domain of the bleeding edge of high performance computing.  

And that&#039;s what I think is a Good Thing.]]></description>
		<content:encoded><![CDATA[<p>(sorry for taking so long to approve Kyle&#8217;s response &#8212; the notice got lost in my overflowing inbox!)</p>
<p>I agree with most of what Kyle said.  The problem is that there is no precise definition of &#8220;HPC&#8221;.  I just watched the &#8220;Analyst Crossfire&#8221; video from ISC (<a href="http://www.youtube.com/watch?v=AVP0IdiT3iI" rel="nofollow">http://www.youtube.com/watch?v=AVP0IdiT3iI</a>); the 4 panelists didn&#8217;t even agree on exactly what &#8220;HPC&#8221; means.  My point is that what used to be considered &#8220;HPC&#8221; is now mainstream &#8212; so is that no longer &#8220;HPC&#8221;?  I&#8217;m sure different people have different answers to that.</p>
<p>The overall theme of my post is: I&#8217;m seeing trickle-down of traditional / bleeding-edge &#8220;HPC&#8221; technologies into everyday usage.  They&#8217;re parallel forms of computation, in one way or another &#8212; not just having the compiler automatically take advantage of vector processors, but actual parallel programming.  Sometimes it&#8217;s just threads on a single machine, sometimes it&#8217;s spread out across a cluster.  But Joe and Jane User are starting to use techniques that used to be the sole domain of the bleeding edge of high performance computing.  </p>
<p>And that&#8217;s what I think is a Good Thing.
<p class="comment-like"><img class="comment-like-btn" title="Vote" onclick="cl_like_this('http://blogs.cisco.com/wp-admin/admin-ajax.php',170963)" src="http://blogs.cisco.com/wp-content/plugins/comments-likes/images/like.png" />&nbsp;&nbsp;&nbsp;<span id="comment-like-cnt-170963">0</span> likes</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kyle Wheeler</title>
		<link>http://blogs.cisco.com/performance/the-commoditization-of-high-performance-computing/#comment-169196</link>
		<dc:creator>Kyle Wheeler</dc:creator>
		<pubDate>Thu, 23 Jun 2011 12:31:12 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.cisco.com/?p=33347#comment-169196</guid>
		<description><![CDATA[The thing is, this is hardly new. I mean, you are grouping the ideas of parallel computing with &quot;HPC&quot;, but that is hardly a precise definition of HPC. hPC used to be vectors... And every desktop out there has a vector unit. We used to need Unix to manage the giant gobs of computing at our disposal; now a consumer-oriented company (Apple) is the biggest Unix distributor, and Linux runs everything from phones to microwaves. Pick your computing technology, and it came from one of two places: HPC or gaming. HPC is like the F1 racing of the computer world: ideas developed there almost always end up in consumer-grade products, and this relationship is definitely in everyone&#039;s best interest.]]></description>
		<content:encoded><![CDATA[<p>The thing is, this is hardly new. I mean, you are grouping the ideas of parallel computing with &#8220;HPC&#8221;, but that is hardly a precise definition of HPC. hPC used to be vectors&#8230; And every desktop out there has a vector unit. We used to need Unix to manage the giant gobs of computing at our disposal; now a consumer-oriented company (Apple) is the biggest Unix distributor, and Linux runs everything from phones to microwaves. Pick your computing technology, and it came from one of two places: HPC or gaming. HPC is like the F1 racing of the computer world: ideas developed there almost always end up in consumer-grade products, and this relationship is definitely in everyone&#8217;s best interest.
<p class="comment-like"><img class="comment-like-btn" title="Vote" onclick="cl_like_this('http://blogs.cisco.com/wp-admin/admin-ajax.php',169196)" src="http://blogs.cisco.com/wp-content/plugins/comments-likes/images/like.png" />&nbsp;&nbsp;&nbsp;<span id="comment-like-cnt-169196">0</span> likes</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeff Squyres</title>
		<link>http://blogs.cisco.com/performance/the-commoditization-of-high-performance-computing/#comment-168175</link>
		<dc:creator>Jeff Squyres</dc:creator>
		<pubDate>Mon, 20 Jun 2011 18:12:47 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.cisco.com/?p=33347#comment-168175</guid>
		<description><![CDATA[I definitely agree that parallel computing has come to the mass market.

But I also argue that, potentially as a side-effect, HPC has also come to the mass market.  &quot;Normal&quot; job computational requirements are definitely what used to be considered &quot;HPC&quot; only a short time ago (weather simulations, financial projections, high-detail rendering, etc.).  That&#039;s what I was trying to refer to in the last few lines of the post: perhaps we need new terminology such as &quot;low end HPC&quot; and &quot;high end HPC,&quot; or somesuch.

Additionally, if you look at what companies like Microsoft are doing, they really are trying to bring more than just &quot;simple&quot; multi-threaded/multi-core parallelism to market for the common user.  They&#039;re trying to bring cluster-powered computation to Excel spreadsheets (and the like).  Perhaps the line between &quot;parallelism&quot; and &quot;HPC&quot; is getting grey, or perhaps the definition of &quot;HPC&quot; itself is pretty grey...]]></description>
		<content:encoded><![CDATA[<p>I definitely agree that parallel computing has come to the mass market.</p>
<p>But I also argue that, potentially as a side-effect, HPC has also come to the mass market.  &#8220;Normal&#8221; job computational requirements are definitely what used to be considered &#8220;HPC&#8221; only a short time ago (weather simulations, financial projections, high-detail rendering, etc.).  That&#8217;s what I was trying to refer to in the last few lines of the post: perhaps we need new terminology such as &#8220;low end HPC&#8221; and &#8220;high end HPC,&#8221; or somesuch.</p>
<p>Additionally, if you look at what companies like Microsoft are doing, they really are trying to bring more than just &#8220;simple&#8221; multi-threaded/multi-core parallelism to market for the common user.  They&#8217;re trying to bring cluster-powered computation to Excel spreadsheets (and the like).  Perhaps the line between &#8220;parallelism&#8221; and &#8220;HPC&#8221; is getting grey, or perhaps the definition of &#8220;HPC&#8221; itself is pretty grey&#8230;
<p class="comment-like"><img class="comment-like-btn" title="Vote" onclick="cl_like_this('http://blogs.cisco.com/wp-admin/admin-ajax.php',168175)" src="http://blogs.cisco.com/wp-content/plugins/comments-likes/images/like.png" />&nbsp;&nbsp;&nbsp;<span id="comment-like-cnt-168175">0</span> likes</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jose Luis Gordillo</title>
		<link>http://blogs.cisco.com/performance/the-commoditization-of-high-performance-computing/#comment-167034</link>
		<dc:creator>Jose Luis Gordillo</dc:creator>
		<pubDate>Fri, 17 Jun 2011 18:03:07 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.cisco.com/?p=33347#comment-167034</guid>
		<description><![CDATA[I thing the point isn&#039;t &quot;HPC has come to mass market&quot; but &quot;parallel computing has come to mass market&quot;.]]></description>
		<content:encoded><![CDATA[<p>I thing the point isn&#8217;t &#8220;HPC has come to mass market&#8221; but &#8220;parallel computing has come to mass market&#8221;.
<p class="comment-like"><img class="comment-like-btn" title="Vote" onclick="cl_like_this('http://blogs.cisco.com/wp-admin/admin-ajax.php',167034)" src="http://blogs.cisco.com/wp-content/plugins/comments-likes/images/like.png" />&nbsp;&nbsp;&nbsp;<span id="comment-like-cnt-167034">0</span> likes</p>
]]></content:encoded>
	</item>
</channel>
</rss>
