<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ChrisProuse.com &#187; Grand Central</title>
	<atom:link href="http://www.chrisprouse.com/tag/grand-central/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.chrisprouse.com</link>
	<description>Canadian blogger and new media consultant</description>
	<lastBuildDate>Mon, 26 Apr 2010 20:18:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Apple&#8217;s Snow Leopard is prowling just around the corner</title>
		<link>http://www.chrisprouse.com/chris-likes/apples-snow-leopard-is-prowling-just-around-the-corner/</link>
		<comments>http://www.chrisprouse.com/chris-likes/apples-snow-leopard-is-prowling-just-around-the-corner/#comments</comments>
		<pubDate>Fri, 05 Jun 2009 15:46:11 +0000</pubDate>
		<dc:creator>Chris Prouse</dc:creator>
				<category><![CDATA[Apple/ Mac]]></category>
		<category><![CDATA[Stuff I Like]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[GPU]]></category>
		<category><![CDATA[Grand Central]]></category>
		<category><![CDATA[graphics cards]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Nvidia]]></category>
		<category><![CDATA[OpenCL]]></category>
		<category><![CDATA[Snow Leopard]]></category>
		<category><![CDATA[WWDC '09]]></category>

		<guid isPermaLink="false">http://www.chrisprouse.com/?p=167</guid>
		<description><![CDATA[If you&#8217;re not already buzzing with anticipation about what&#8217;s coming up at Apple, here&#8217;s why you should be&#8230; and I&#8217;m not just talking about the new iPhone &#38; iPod Touch people expect to see next week. About a year ago at WWDC &#8217;08 (Apple&#8217;s annual World Wide Developers Conference) they announced something special; they were [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-177" title="Many expect to hear more about Snow Leopard at Apple's WWDC '09 next week" src="http://www.chrisprouse.com/wp-content/uploads/2009/06/jun-5th-09-snow-leopard.jpg" alt="Many expect to hear more about Snow Leopard at Apple's WWDC '09 next week" width="300" height="225" />If you&#8217;re not already buzzing with anticipation about what&#8217;s coming up at Apple, here&#8217;s why you should be&#8230; and I&#8217;m not just talking about the new iPhone &amp; iPod Touch people expect to see next week.</p>
<p>About a year ago at WWDC &#8217;08 (Apple&#8217;s annual World Wide Developers Conference) they announced something special; they were working on the next version of their operating system, called &#8220;Snow Leopard&#8221;. Without being specific, they briefly mentioned some of the new technologies they were developing which would tap into the power of the GPU (graphics processing unit), greatly enhancing Snow Leopard&#8217;s performance. Apple&#8217;s CEO Steve Jobs said<span id="more-167"></span> it would be out in about a year (*wink* the upcoming WWDC &#8217;09), and the company&#8217;s been tight lipped about it ever since.</p>
<p>Now I know what you&#8217;re thinking &#8211; just about every technology company out there says they&#8217;re going to deliver increases in performance. But I&#8217;ll get to what makes this announcement particularly important in just a moment.</p>
<p>Many computers contain both a CPU (central processing unit) running the vast majority of their operations, as well as a GPU inside a graphics card which accelerates anything graphics related. The CPU contains 1, 2, 4, and sometimes 8 cores capable of running several applications at once. Your GPU on the other hand, has dozens, if not hundreds of cores! The problem is, unless you&#8217;re doing something like playing a video game, all those GPU cores sit idle in your computer. Completely untapped processing power.</p>
<p>Granted, each GPU core isn&#8217;t as powerful as a main CPU core, but they don&#8217;t need to be for a lot your everyday computing tasks. Tasks that the CPU finds intensive, like editing/ rendering HD video for instance (which can take your computer hours to complete) are really just a lot of the same simple operations (algorithms) being performed over and over again, until the video is finished. This is where harnessing the potential of the GPU and its parallel processing abilities comes in handy. Instead of having 1 or 2 CPU cores running the same simple algorithm over and over again for hours (nearly dragging your computer to a halt), why not divide the task up and hand it over to the hundreds of GPU cores! The Mythbusters demonstrate an interesting way of showing how the CPU &amp; GPU differ from one another in the embedded video below&#8230; its quite entertaining!</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="295" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/ZrJeYFxpUyQ&amp;hl=en&amp;fs=1&amp;rel=0" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="295" src="http://www.youtube.com/v/ZrJeYFxpUyQ&amp;hl=en&amp;fs=1&amp;rel=0" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Nvidia, a GPU manufacturing company partnered with Apple, has already demonstrated the parallel computing capabilities of its graphics cards using an architecture called CUDA. Inexpensive Nvidia graphics cards coupled together, combining several hundreds, even thousands of cores, are able to reach near supercomputer performance in a single desktop unit. Researchers using Nvidia&#8217;s CUDA technology have reported being able to do things that used to take them several days, in just a matter of hours!</p>
<p>You wouldn&#8217;t normally find more than one or two graphics cards in today&#8217;s average computer, but the added performance of a few hundred cores from an off-the-shelf card should still offer substantial performance gains. Apple&#8217;s Snow Leopard is touting two new built in technologies, &#8220;Grand Central&#8221; and &#8220;OpenCL&#8221; which will utilize the Nvidia GPU&#8217;s inside Macs for general level computing, much the same way CUDA does. Who knew the parallel processing technology driving video games would some day surpass giants like Intel.</p>
<p>For Mac users, it&#8217;s going to offer a huge leap in performance. As someone who edits a lot of HD video, I can&#8217;t wait to be able to render videos in minutes rather than hours. When Snow Leopard finally hits the store shelves (which could still be a couple of months away), I think we&#8217;ll see Macs drawing in Windows PC users at an increased rate, or anyone for that matter who&#8217;s looking for more computing performance.</p>
<p>The keynote address kicks off WWDC &#8217;09 next week on Monday, June 8th, where many expect to hear specific announcements about Snow Leopard, as well as the next iPhone &amp; iPod Touch.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chrisprouse.com/chris-likes/apples-snow-leopard-is-prowling-just-around-the-corner/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
