<?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"
	>
<channel>
	<title>Comments on: Stream processing for the Masses? I don&#8217;t think so!</title>
	<atom:link href="http://www.thinkingparallel.com/2006/09/22/stream-processing-for-the-masses-i-dont-think-so/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.thinkingparallel.com/2006/09/22/stream-processing-for-the-masses-i-dont-think-so/</link>
	<description>A Blog on Parallel Programming and Concurrency by Michael Suess</description>
	<pubDate>Wed, 09 Jul 2008 02:32:24 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
		<item>
		<title>By: Rashed</title>
		<link>http://www.thinkingparallel.com/2006/09/22/stream-processing-for-the-masses-i-dont-think-so/#comment-37698</link>
		<dc:creator>Rashed</dc:creator>
		<pubDate>Fri, 28 Dec 2007 20:33:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.thinkingparallel.com/2006/09/22/stream-processing-for-the-masses-i-dont-think-so/#comment-37698</guid>
		<description>Oops! I thought this was a recent post!! My comments therefore are not relevant!! 

-rashed</description>
		<content:encoded><![CDATA[<p>Oops! I thought this was a recent post!! My comments therefore are not relevant!! </p>
<p>-rashed</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rashed</title>
		<link>http://www.thinkingparallel.com/2006/09/22/stream-processing-for-the-masses-i-dont-think-so/#comment-37695</link>
		<dc:creator>Rashed</dc:creator>
		<pubDate>Fri, 28 Dec 2007 20:20:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.thinkingparallel.com/2006/09/22/stream-processing-for-the-masses-i-dont-think-so/#comment-37695</guid>
		<description>It's interesting to see companies claiming as their own inventions and concepts developed decades ago. ATI is not first!! :) 

I would agree with Michael that his post is a bit too pessimistic especially while referring to GPGPU programming: the half empty as opposed to half-full. Kindly let me add that programmers have been doing GPGPU based programming for a while now and often using good abstractions therefore without need to be too much aware of internal details of GPUs. 

Also, this discussion will be incomplete without mention of CUDA (by NVIDIA) which provides a nice abstraction layer for GPGPU programmers. There are others already active in the field of GPU, multicore, and cell processor based programming (e.g. RapidMind) for providing a flat abstraction for the three kinds of compute hardware.

Of course jury is still out as how these various threads of innovation would take shape in future! 


Cheers and Happy New Year!

-rashed</description>
		<content:encoded><![CDATA[<p>It&#8217;s interesting to see companies claiming as their own inventions and concepts developed decades ago. ATI is not first!! <img src='http://www.thinkingparallel.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I would agree with Michael that his post is a bit too pessimistic especially while referring to GPGPU programming: the half empty as opposed to half-full. Kindly let me add that programmers have been doing GPGPU based programming for a while now and often using good abstractions therefore without need to be too much aware of internal details of GPUs. </p>
<p>Also, this discussion will be incomplete without mention of CUDA (by NVIDIA) which provides a nice abstraction layer for GPGPU programmers. There are others already active in the field of GPU, multicore, and cell processor based programming (e.g. RapidMind) for providing a flat abstraction for the three kinds of compute hardware.</p>
<p>Of course jury is still out as how these various threads of innovation would take shape in future! </p>
<p>Cheers and Happy New Year!</p>
<p>-rashed</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ian</title>
		<link>http://www.thinkingparallel.com/2006/09/22/stream-processing-for-the-masses-i-dont-think-so/#comment-10203</link>
		<dc:creator>Ian</dc:creator>
		<pubDate>Wed, 23 May 2007 19:08:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.thinkingparallel.com/2006/09/22/stream-processing-for-the-masses-i-dont-think-so/#comment-10203</guid>
		<description>It's nice that ATi have finally given people the opportunity to unleash some of the power in their graphics cards.  

But the real speed is currently lying dormant in the thousands of computers that don't have GPUs are can't be bothered to install the correct software.

&lt;a HREF="http://ianhickman.blogspot.com/2007/05/internet-as-stream-computer-part-1.html" rel="nofollow"&gt;Stream processing with AJAX&lt;/A&gt;</description>
		<content:encoded><![CDATA[<p>It&#8217;s nice that ATi have finally given people the opportunity to unleash some of the power in their graphics cards.  </p>
<p>But the real speed is currently lying dormant in the thousands of computers that don&#8217;t have GPUs are can&#8217;t be bothered to install the correct software.</p>
<p><a HREF="http://ianhickman.blogspot.com/2007/05/internet-as-stream-computer-part-1.html" rel="nofollow">Stream processing with AJAX</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vince</title>
		<link>http://www.thinkingparallel.com/2006/09/22/stream-processing-for-the-masses-i-dont-think-so/#comment-78</link>
		<dc:creator>Vince</dc:creator>
		<pubDate>Fri, 01 Dec 2006 09:14:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.thinkingparallel.com/2006/09/22/stream-processing-for-the-masses-i-dont-think-so/#comment-78</guid>
		<description>Very Nice introduction... I am trying to get started with GPGPU</description>
		<content:encoded><![CDATA[<p>Very Nice introduction&#8230; I am trying to get started with GPGPU</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: franjesus</title>
		<link>http://www.thinkingparallel.com/2006/09/22/stream-processing-for-the-masses-i-dont-think-so/#comment-55</link>
		<dc:creator>franjesus</dc:creator>
		<pubDate>Tue, 17 Oct 2006 15:06:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.thinkingparallel.com/2006/09/22/stream-processing-for-the-masses-i-dont-think-so/#comment-55</guid>
		<description>I forgot the &lt;a href="http://www.ati.com/developer/siggraph06/dpvm_e.pdf"&gt;paper&lt;/a&gt;.</description>
		<content:encoded><![CDATA[<p>I forgot the <a href="http://www.ati.com/developer/siggraph06/dpvm_e.pdf">paper</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: franjesus</title>
		<link>http://www.thinkingparallel.com/2006/09/22/stream-processing-for-the-masses-i-dont-think-so/#comment-54</link>
		<dc:creator>franjesus</dc:creator>
		<pubDate>Tue, 17 Oct 2006 15:04:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.thinkingparallel.com/2006/09/22/stream-processing-for-the-masses-i-dont-think-so/#comment-54</guid>
		<description>A short paper.

Interesting stuff, I'm just wondering what will be nVidia's answer. Will they keep on the way of specific physics co-processor??

Also, the buy of ATi by AMD and AMD's push for HyperTransport-attached co-processors makes me hope for the day when big simulations won't be carried on clusters of thousands of computers, but on relatively cheap vector processing units, with the central CPU acting only as director and feeding instructions to the units. Let's hope memory and buses manage keep the pace of processors.</description>
		<content:encoded><![CDATA[<p>A short paper.</p>
<p>Interesting stuff, I&#8217;m just wondering what will be nVidia&#8217;s answer. Will they keep on the way of specific physics co-processor??</p>
<p>Also, the buy of ATi by AMD and AMD&#8217;s push for HyperTransport-attached co-processors makes me hope for the day when big simulations won&#8217;t be carried on clusters of thousands of computers, but on relatively cheap vector processing units, with the central CPU acting only as director and feeding instructions to the units. Let&#8217;s hope memory and buses manage keep the pace of processors.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: PB</title>
		<link>http://www.thinkingparallel.com/2006/09/22/stream-processing-for-the-masses-i-dont-think-so/#comment-48</link>
		<dc:creator>PB</dc:creator>
		<pubDate>Tue, 03 Oct 2006 06:32:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.thinkingparallel.com/2006/09/22/stream-processing-for-the-masses-i-dont-think-so/#comment-48</guid>
		<description>The following SIGGRAPH talk from ATI might have some answers to issues brought up by Michael.

http://www.atitech.com/developer/siggraph06/dpvm_sketch_siggraph.pdf

- PB</description>
		<content:encoded><![CDATA[<p>The following SIGGRAPH talk from ATI might have some answers to issues brought up by Michael.</p>
<p><a href="http://www.atitech.com/developer/siggraph06/dpvm_sketch_siggraph.pdf" rel="nofollow">http://www.atitech.com/developer/siggraph06/dpvm_sketch_siggraph.pdf</a></p>
<p>- PB</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vivek</title>
		<link>http://www.thinkingparallel.com/2006/09/22/stream-processing-for-the-masses-i-dont-think-so/#comment-45</link>
		<dc:creator>Vivek</dc:creator>
		<pubDate>Wed, 27 Sep 2006 21:32:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.thinkingparallel.com/2006/09/22/stream-processing-for-the-masses-i-dont-think-so/#comment-45</guid>
		<description>Darn!
When the NVidia GEForce first came out with the GPU concept, I predicted it would one day be used for non-graphics tasks!

I wish I had a million $ for every time my predictions came true...</description>
		<content:encoded><![CDATA[<p>Darn!<br />
When the NVidia GEForce first came out with the GPU concept, I predicted it would one day be used for non-graphics tasks!</p>
<p>I wish I had a million $ for every time my predictions came true&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Christopher</title>
		<link>http://www.thinkingparallel.com/2006/09/22/stream-processing-for-the-masses-i-dont-think-so/#comment-42</link>
		<dc:creator>Christopher</dc:creator>
		<pubDate>Fri, 22 Sep 2006 18:42:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.thinkingparallel.com/2006/09/22/stream-processing-for-the-masses-i-dont-think-so/#comment-42</guid>
		<description>Wow, EVERYONE is talking about streams this week. I even wrote my post about it yesterday (which made the front of dzone no less). ATI's announcement even got onto Digg.

The PeakStream stuff looks pretty interesting, and the fact that they are funded by both Sequoia and KPCB means that streams will have a strong push in the market.</description>
		<content:encoded><![CDATA[<p>Wow, EVERYONE is talking about streams this week. I even wrote my post about it yesterday (which made the front of dzone no less). ATI&#8217;s announcement even got onto Digg.</p>
<p>The PeakStream stuff looks pretty interesting, and the fact that they are funded by both Sequoia and KPCB means that streams will have a strong push in the market.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
