<?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: Disruptive Technologies</title>
	<atom:link href="http://streamcomputing.eu/blog/2011-02-22/disruptive-technologies/feed/" rel="self" type="application/rss+xml" />
	<link>http://streamcomputing.eu/blog/2011-02-22/disruptive-technologies/</link>
	<description>for Fast and Scalable Software</description>
	<lastBuildDate>Sat, 13 Apr 2013 16:59:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
	<item>
		<title>By: Vincent Hindriksen</title>
		<link>http://streamcomputing.eu/blog/2011-02-22/disruptive-technologies/#comment-1028</link>
		<dc:creator>Vincent Hindriksen</dc:creator>
		<pubDate>Wed, 23 Feb 2011 08:50:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.streamcomputing.eu/?p=1282#comment-1028</guid>
		<description><![CDATA[Your article talks about disruptive strategies when entering a new market, while my article is from the perspective of the current stakeholders in such market. But nice article, it shows the stability-vs-progression-balance from another perspective.]]></description>
		<content:encoded><![CDATA[<p>Your article talks about disruptive strategies when entering a new market, while my article is from the perspective of the current stakeholders in such market. But nice article, it shows the stability-vs-progression-balance from another perspective.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Adrian</title>
		<link>http://streamcomputing.eu/blog/2011-02-22/disruptive-technologies/#comment-1027</link>
		<dc:creator>Adrian</dc:creator>
		<pubDate>Wed, 23 Feb 2011 04:59:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.streamcomputing.eu/?p=1282#comment-1027</guid>
		<description><![CDATA[Are you sure you have the right definition of disruptive?
See:
http://adrianboeing.blogspot.com/2011/01/disruptive-innovations.html

I see no reason why experts can predict disruptive innovations. 
It seems to me that all of the things you have spoken about are simply evolutions of a product, rather than disruption.]]></description>
		<content:encoded><![CDATA[<p>Are you sure you have the right definition of disruptive?<br />
See:<br />
<a href="http://adrianboeing.blogspot.com/2011/01/disruptive-innovations.html" rel="nofollow">http://adrianboeing.blogspot.com/2011/01/disruptive-innovations.html</a></p>
<p>I see no reason why experts can predict disruptive innovations.<br />
It seems to me that all of the things you have spoken about are simply evolutions of a product, rather than disruption.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vincent Hindriksen</title>
		<link>http://streamcomputing.eu/blog/2011-02-22/disruptive-technologies/#comment-1025</link>
		<dc:creator>Vincent Hindriksen</dc:creator>
		<pubDate>Tue, 22 Feb 2011 22:28:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.streamcomputing.eu/?p=1282#comment-1025</guid>
		<description><![CDATA[I think I completely disagree. FPGAs have never proven themselves to become a mainstream technology while being quite old and trusted by many. They are currently good for prototyping and specialised products (i.e. in the financial market). You know shader-languages had the same problem (a hardware-language and not a software-language) and GPGPU changed that enough to get it lifted; you need GPFPGA. You noticed I subtly described OpenCL as a potential disruptive technology for VHDL and Verilog in the article? What do you think?

The rest of the reasons you give (price, power) also count for current CPUs and GPUs; FPGAs might win in performance, but the coming years not in FLOPS/€ compared to off the shelf silicon. There is also a &lt;a href=&quot;http://www.gotw.ca/publications/concurrency-ddj.htm&quot; rel=&quot;nofollow&quot;&gt;limit&lt;/a&gt; to effective cache-size (what you call separated memory here), which does not change the game in favour if FPGAs. I don&#039;t get your last remark; any architecture that is in that meta-FPGA can be in conventional CPUs too.

I do watch development in the sector closely. Don&#039;t misunderstand; I think FPGAs rock, but not for mass-market (yet).]]></description>
		<content:encoded><![CDATA[<p>I think I completely disagree. FPGAs have never proven themselves to become a mainstream technology while being quite old and trusted by many. They are currently good for prototyping and specialised products (i.e. in the financial market). You know shader-languages had the same problem (a hardware-language and not a software-language) and GPGPU changed that enough to get it lifted; you need GPFPGA. You noticed I subtly described OpenCL as a potential disruptive technology for VHDL and Verilog in the article? What do you think?</p>
<p>The rest of the reasons you give (price, power) also count for current CPUs and GPUs; FPGAs might win in performance, but the coming years not in FLOPS/€ compared to off the shelf silicon. There is also a <a href="http://www.gotw.ca/publications/concurrency-ddj.htm" rel="nofollow">limit</a> to effective cache-size (what you call separated memory here), which does not change the game in favour if FPGAs. I don&#8217;t get your last remark; any architecture that is in that meta-FPGA can be in conventional CPUs too.</p>
<p>I do watch development in the sector closely. Don&#8217;t misunderstand; I think FPGAs rock, but not for mass-market (yet).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: rabit</title>
		<link>http://streamcomputing.eu/blog/2011-02-22/disruptive-technologies/#comment-1024</link>
		<dc:creator>rabit</dc:creator>
		<pubDate>Tue, 22 Feb 2011 14:49:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.streamcomputing.eu/?p=1282#comment-1024</guid>
		<description><![CDATA[I do think FPGAs could very well become the &quot;next big thing&quot; for quite a few reasons.  HDL languages like VHDL &amp; Verilog are not hard to program, just very different from software.  You just have to be aware you&#039;re not programming for a single processing element chugging through lists of compiled operations one by one, but thousands of interconnected simple ones each  running parts of your code simultaneously.  Simple as that ;)  Well not really, but Xilinx and Altera provide free dev tools that make it very easy to get started.
  
FPGAs a very complimentary of CPU and GPU tech.  I&#039;ve long believed that the coolest thing ever would be an FPGA sitting between a CPU and a GPU as a sort of macro pipeline processor, allow game devs to reduce unnecessary traffic by offloading that to an FPGA.

FPGAs are getting cheaper and more powerful.  They still have a long way to approach ASIC in terms of density but that isn&#039;t important.  There are countless operations that even a simple &gt;250k gate FPGA could do for general computing. Filesystem data encryption/compression comes to mind.

FPGAs are really the very first step into the other tech you described here.  The key I think is getting away from the conventional idea that memory and processing have to be separate entities.  People always talk about the future of 1024-core computing  but don&#039;t understand the huge constraints of conventional architecture, bus contention, etc. I think the future is in devices containing billions of simple logic elements and FPGAs are just the Model T of this new generation.]]></description>
		<content:encoded><![CDATA[<p>I do think FPGAs could very well become the &#8220;next big thing&#8221; for quite a few reasons.  HDL languages like VHDL &amp; Verilog are not hard to program, just very different from software.  You just have to be aware you&#8217;re not programming for a single processing element chugging through lists of compiled operations one by one, but thousands of interconnected simple ones each  running parts of your code simultaneously.  Simple as that <img src='http://streamcomputing.eu/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />   Well not really, but Xilinx and Altera provide free dev tools that make it very easy to get started.</p>
<p>FPGAs a very complimentary of CPU and GPU tech.  I&#8217;ve long believed that the coolest thing ever would be an FPGA sitting between a CPU and a GPU as a sort of macro pipeline processor, allow game devs to reduce unnecessary traffic by offloading that to an FPGA.</p>
<p>FPGAs are getting cheaper and more powerful.  They still have a long way to approach ASIC in terms of density but that isn&#8217;t important.  There are countless operations that even a simple &gt;250k gate FPGA could do for general computing. Filesystem data encryption/compression comes to mind.</p>
<p>FPGAs are really the very first step into the other tech you described here.  The key I think is getting away from the conventional idea that memory and processing have to be separate entities.  People always talk about the future of 1024-core computing  but don&#8217;t understand the huge constraints of conventional architecture, bus contention, etc. I think the future is in devices containing billions of simple logic elements and FPGAs are just the Model T of this new generation.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk
Database Caching using apc
Object Caching 574/689 objects using apc

 Served from: streamcomputing.eu @ 2013-05-21 18:01:21 by W3 Total Cache -->