<?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: Daniel Abadi on Kickfire and related subjects</title>
	<atom:link href="http://www.dbms2.com/2009/06/07/daniel-abadi-kickfire/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dbms2.com/2009/06/07/daniel-abadi-kickfire/</link>
	<description>Choices in data management and analysis</description>
	<lastBuildDate>Sat, 13 Mar 2010 03:00:27 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Curt Monash</title>
		<link>http://www.dbms2.com/2009/06/07/daniel-abadi-kickfire/comment-page-1/#comment-124593</link>
		<dc:creator>Curt Monash</dc:creator>
		<pubDate>Mon, 08 Jun 2009 10:20:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbms2.com/?p=801#comment-124593</guid>
		<description>Dan,

Actually, Kickfire are the guys with the cool &quot;non-Von-Neumann&quot; super-parallel chip. :)

Best,

CAM</description>
		<content:encoded><![CDATA[<p>Dan,</p>
<p>Actually, Kickfire are the guys with the cool &#8220;non-Von-Neumann&#8221; super-parallel chip. <img src='http://www.dbms2.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Best,</p>
<p>CAM</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daniel Weinreb</title>
		<link>http://www.dbms2.com/2009/06/07/daniel-abadi-kickfire/comment-page-1/#comment-124590</link>
		<dc:creator>Daniel Weinreb</dc:creator>
		<pubDate>Mon, 08 Jun 2009 09:52:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbms2.com/?p=801#comment-124590</guid>
		<description>Having been a founder of Symbolics, I have already seen commodity hardware run ahead of special-purpose hardware, for the reasons you mention, plus the reason that new software techniques sometimes evolve that make the special hardware unnecessary.

That said, there is still room for some kind of special processing hardware today.  The Azul Java machine is an interesting example.  The use of GPGPU&#039;s is very promising because they&#039;re made in such quantity, and their speed and quality and price are all being driven by the ever-growing digital game industry.

However, a GPGPU is not promising for database systems, at least not in any very obvious way.  It&#039;s good when you have a relatively small amount of data that needs a relatively large amount of computation.  Database systems, on the other hand, spend a lot of their effort on moving data around.  So at this point I don&#039;t particularly expect GPGPU technology to apply to database systems in any conventional way (although I could imaging special-purpose DBMS&#039;s, that embed a lot of numerics inside the DB, perhaps).

In any case, I think extrapolating forward from the failure of, say, the old Britton-Lee database machine is not a good idea.  The balances between components of hardware change rapidly, and as they do, the tradeoffs between what to do in hardware and what to do in software can change just as radically as the tradeoffs between what to do locally (on a client) and what to do remotely (on a server).

It&#039;s a new world out there, since then, and it&#039;s too early to judge simply the concept of &quot;special hardware&quot; per se.  It depends on what special hardware, how you&#039;re using it, and so on.

Of course I wish InfoBright the best of success.</description>
		<content:encoded><![CDATA[<p>Having been a founder of Symbolics, I have already seen commodity hardware run ahead of special-purpose hardware, for the reasons you mention, plus the reason that new software techniques sometimes evolve that make the special hardware unnecessary.</p>
<p>That said, there is still room for some kind of special processing hardware today.  The Azul Java machine is an interesting example.  The use of GPGPU&#8217;s is very promising because they&#8217;re made in such quantity, and their speed and quality and price are all being driven by the ever-growing digital game industry.</p>
<p>However, a GPGPU is not promising for database systems, at least not in any very obvious way.  It&#8217;s good when you have a relatively small amount of data that needs a relatively large amount of computation.  Database systems, on the other hand, spend a lot of their effort on moving data around.  So at this point I don&#8217;t particularly expect GPGPU technology to apply to database systems in any conventional way (although I could imaging special-purpose DBMS&#8217;s, that embed a lot of numerics inside the DB, perhaps).</p>
<p>In any case, I think extrapolating forward from the failure of, say, the old Britton-Lee database machine is not a good idea.  The balances between components of hardware change rapidly, and as they do, the tradeoffs between what to do in hardware and what to do in software can change just as radically as the tradeoffs between what to do locally (on a client) and what to do remotely (on a server).</p>
<p>It&#8217;s a new world out there, since then, and it&#8217;s too early to judge simply the concept of &#8220;special hardware&#8221; per se.  It depends on what special hardware, how you&#8217;re using it, and so on.</p>
<p>Of course I wish InfoBright the best of success.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic page generated in 0.449 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2010-03-13 07:18:48 -->
