<?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: Concurrency and multicore CPU/GPUs are overhyped</title>
	<atom:link href="http://tiago.org/cc/2009/11/02/concurrency-and-multicore-cpugpus-are-overhyped/feed/" rel="self" type="application/rss+xml" />
	<link>http://tiago.org/cc/2009/11/02/concurrency-and-multicore-cpugpus-are-overhyped/</link>
	<description>Software engineering in a computational biology environment</description>
	<lastBuildDate>Mon, 24 Oct 2011 21:36:40 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Tom</title>
		<link>http://tiago.org/cc/2009/11/02/concurrency-and-multicore-cpugpus-are-overhyped/comment-page-1/#comment-837</link>
		<dc:creator>Tom</dc:creator>
		<pubDate>Sun, 22 Nov 2009 17:48:54 +0000</pubDate>
		<guid isPermaLink="false">http://tiago.org/cc/?p=130#comment-837</guid>
		<description>I don&#039;t see any examples of overhyping concurrency and multicores for specific applications. If you look at most examples given by these areas, they demonstrate their strengths - multicore, concurrency, works for problems that can be sped up using them.

Why NOT have it? If it&#039;s a nice benefit on occasion, why not? Divvy out your problems between ones that can be attacked in a massively parallel way, those that can use GPU, those that just need brute CPU strength, and deal with them accordingly.

It sounds like extrapolation from one data point to say &quot;i don&#039;t need it, so why does everyone else?&quot; which is the basic vibe from point 1. Why would you need a fast laptop? You don&#039;t seem to. But many people want one. Wouldn&#039;t you want an Ion, or Ion 2 in your netbook? Or maybe an SSD would speed it up?

There&#039;s a fundamental difference between individual user&#039;s needs, and their desires, their wants. The majority of netbook users would i&#039;d argue want a faster netbook. They&#039;re sucky slow. Concurrency might be in parts hard, but sometimes it&#039;s pretty easy, and getting easier. 

Concurrency, having the CPU GPU memory HD, SSD firepower is relevant when the problem can be tackled this way. And when it is, it&#039;s hugely important, as the gains are manyfold. It&#039;s not the general be all and end all, but if a user could have a more powerful computer, wouldn&#039;t they take it? has there really been many cases of &quot;excessive&quot; or too much computational power?

Would many people go back to single core? Or integrated over discrete graphics power? The need/desire of a user for more computational power  isn&#039;t a fixed value, and i&#039;d imagine it&#039;s going up , with day to day variations, all the time.</description>
		<content:encoded><![CDATA[<p>I don&#8217;t see any examples of overhyping concurrency and multicores for specific applications. If you look at most examples given by these areas, they demonstrate their strengths &#8211; multicore, concurrency, works for problems that can be sped up using them.</p>
<p>Why NOT have it? If it&#8217;s a nice benefit on occasion, why not? Divvy out your problems between ones that can be attacked in a massively parallel way, those that can use GPU, those that just need brute CPU strength, and deal with them accordingly.</p>
<p>It sounds like extrapolation from one data point to say &#8220;i don&#8217;t need it, so why does everyone else?&#8221; which is the basic vibe from point 1. Why would you need a fast laptop? You don&#8217;t seem to. But many people want one. Wouldn&#8217;t you want an Ion, or Ion 2 in your netbook? Or maybe an SSD would speed it up?</p>
<p>There&#8217;s a fundamental difference between individual user&#8217;s needs, and their desires, their wants. The majority of netbook users would i&#8217;d argue want a faster netbook. They&#8217;re sucky slow. Concurrency might be in parts hard, but sometimes it&#8217;s pretty easy, and getting easier. </p>
<p>Concurrency, having the CPU GPU memory HD, SSD firepower is relevant when the problem can be tackled this way. And when it is, it&#8217;s hugely important, as the gains are manyfold. It&#8217;s not the general be all and end all, but if a user could have a more powerful computer, wouldn&#8217;t they take it? has there really been many cases of &#8220;excessive&#8221; or too much computational power?</p>
<p>Would many people go back to single core? Or integrated over discrete graphics power? The need/desire of a user for more computational power  isn&#8217;t a fixed value, and i&#8217;d imagine it&#8217;s going up , with day to day variations, all the time.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

