<?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: Elevating JavaScript Performance Through GPU Power</title>
	<atom:link href="http://mozillalabs.com/jetpack/2010/01/25/elevating-javascript-performance-through-gpu-power/feed/" rel="self" type="application/rss+xml" />
	<link>http://mozillalabs.com/jetpack/2010/01/25/elevating-javascript-performance-through-gpu-power/</link>
	<description>Experimental framework for lightweight Firefox extensions.</description>
	<lastBuildDate>Thu, 30 Dec 2010 11:28:07 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: alex</title>
		<link>http://mozillalabs.com/jetpack/2010/01/25/elevating-javascript-performance-through-gpu-power/comment-page-1/#comment-1852</link>
		<dc:creator>alex</dc:creator>
		<pubDate>Wed, 01 Dec 2010 17:19:32 +0000</pubDate>
		<guid isPermaLink="false">http://mozillalabs.com/jetpack/?p=115#comment-1852</guid>
		<description>I think OpenCL if not yet&#8230; will be able to run on a wider spectrum of GPUs. Especially because NVIDIA is working on a OpenCL layer on top of CUDA, also besides articles like this&#8230; &#8220;Why Won&#8217;t ATI Support CUDA and PhysX?&#8221;  &lt;a href=&quot;http://paraorkut9.org/&quot; rel=&quot;nofollow&quot;&gt;http://paraorkut9.org/&lt;/a&gt; I think OpenCL will work as smaller GPUs like my phone&#8217;s (Nokia N900) Graphics Card&#8230; and this is precisely the place where I would love some JavaScript acceleration. 
Ideally what I envision&#8230; though have no clue how feasible it is&#8230; is FireFox mobile having some kind of an accelerator layer above their JS engine&#8230; that could take various JavaScript threads (especially the calculation intensive ones) and throw them into an OpenCL app that runs the calculations on the GPU and returns a value back to the CPU&#8230; I imagine this could take a load off the 600mhz CPU and make for a much smoother web browsing experience. As more and more cellphones are adding simple graphic chips to speed up the GUI, Games, Video&#8230; it would be nice to speed up the cellphone web browser these technologies. </description>
		<content:encoded><![CDATA[<p>I think OpenCL if not yet&hellip; will be able to run on a wider spectrum of GPUs. Especially because NVIDIA is working on a OpenCL layer on top of CUDA, also besides articles like this&hellip; &ldquo;Why Won&rsquo;t ATI Support CUDA and PhysX?&rdquo;  <a href="http://paraorkut9.org/" rel="nofollow">http://paraorkut9.org/</a> I think OpenCL will work as smaller GPUs like my phone&rsquo;s (Nokia N900) Graphics Card&hellip; and this is precisely the place where I would love some JavaScript acceleration.<br />
Ideally what I envision&hellip; though have no clue how feasible it is&hellip; is FireFox mobile having some kind of an accelerator layer above their JS engine&hellip; that could take various JavaScript threads (especially the calculation intensive ones) and throw them into an OpenCL app that runs the calculations on the GPU and returns a value back to the CPU&hellip; I imagine this could take a load off the 600mhz CPU and make for a much smoother web browsing experience. As more and more cellphones are adding simple graphic chips to speed up the GUI, Games, Video&hellip; it would be nice to speed up the cellphone web browser these technologies.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: .............</title>
		<link>http://mozillalabs.com/jetpack/2010/01/25/elevating-javascript-performance-through-gpu-power/comment-page-1/#comment-1820</link>
		<dc:creator>.............</dc:creator>
		<pubDate>Sat, 06 Nov 2010 16:39:08 +0000</pubDate>
		<guid isPermaLink="false">http://mozillalabs.com/jetpack/?p=115#comment-1820</guid>
		<description>Why CUDA instead of OpenCL? 
 
CUDA runs only on Nvidia GPUs. </description>
		<content:encoded><![CDATA[<p>Why CUDA instead of OpenCL? </p>
<p>CUDA runs only on Nvidia GPUs.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: S.E.Filecraft</title>
		<link>http://mozillalabs.com/jetpack/2010/01/25/elevating-javascript-performance-through-gpu-power/comment-page-1/#comment-1817</link>
		<dc:creator>S.E.Filecraft</dc:creator>
		<pubDate>Thu, 04 Nov 2010 13:07:57 +0000</pubDate>
		<guid isPermaLink="false">http://mozillalabs.com/jetpack/?p=115#comment-1817</guid>
		<description> Hello, 
Thank you for sharing these tips about implementing auto-parallelization within Jetpack. Only some of the sources I found give enough details about JavaScript computations (for example &lt;a href=&quot;http://filecraft.com/&quot; rel=&quot;nofollow&quot;&gt;http://filecraft.com/&lt;/a&gt; gives just 2 or 3 articles remotely related to this issue, but they can serve as an introduction into the topic), and about how to accelerate them. Personally I have some questions and doubts about the extension of Jetpack API and of  JavaScript&#8217;s syntax, maybe someone could clear it up for me, how exactly they could be useful? I would be very thankful.  
Best regards! </description>
		<content:encoded><![CDATA[<p>Hello,<br />
Thank you for sharing these tips about implementing auto-parallelization within Jetpack. Only some of the sources I found give enough details about JavaScript computations (for example <a href="http://filecraft.com/" rel="nofollow">http://filecraft.com/</a> gives just 2 or 3 articles remotely related to this issue, but they can serve as an introduction into the topic), and about how to accelerate them. Personally I have some questions and doubts about the extension of Jetpack API and of  JavaScript&rsquo;s syntax, maybe someone could clear it up for me, how exactly they could be useful? I would be very thankful.<br />
Best regards!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Glenn Hayes</title>
		<link>http://mozillalabs.com/jetpack/2010/01/25/elevating-javascript-performance-through-gpu-power/comment-page-1/#comment-101</link>
		<dc:creator>Glenn Hayes</dc:creator>
		<pubDate>Mon, 01 Mar 2010 21:45:08 +0000</pubDate>
		<guid isPermaLink="false">http://mozillalabs.com/jetpack/?p=115#comment-101</guid>
		<description>Will this reduce the amount memory Firefox browser updates require to be installed on computers with Windows operating systems like Windows XP Sevice Pack 2?
Would it allow the Fire Fox browser to take advantage of already existing system files, like possibly Windows system files to reduce amount of ram and virtual memory it need run?  Maybe even reduce amount processor power required?</description>
		<content:encoded><![CDATA[<p>Will this reduce the amount memory Firefox browser updates require to be installed on computers with Windows operating systems like Windows XP Sevice Pack 2?<br />
Would it allow the Fire Fox browser to take advantage of already existing system files, like possibly Windows system files to reduce amount of ram and virtual memory it need run?  Maybe even reduce amount processor power required?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kayhadrin</title>
		<link>http://mozillalabs.com/jetpack/2010/01/25/elevating-javascript-performance-through-gpu-power/comment-page-1/#comment-100</link>
		<dc:creator>Kayhadrin</dc:creator>
		<pubDate>Sun, 28 Feb 2010 14:21:59 +0000</pubDate>
		<guid isPermaLink="false">http://mozillalabs.com/jetpack/?p=115#comment-100</guid>
		<description>Thanks for sharing this.
I found it really interesting and I&#039;ll check the Jetpack project asap!</description>
		<content:encoded><![CDATA[<p>Thanks for sharing this.<br />
I found it really interesting and I&#8217;ll check the Jetpack project asap!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

