<?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>David Calhoun&#039;s Blog &#187; sunspider</title>
	<atom:link href="http://davidbcalhoun.com/tag/sunspider/feed" rel="self" type="application/rss+xml" />
	<link>http://davidbcalhoun.com</link>
	<description>Just another blog</description>
	<lastBuildDate>Mon, 07 May 2012 02:06:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>BlackBerry Torch SunSpider results (JavaScript benchmark)</title>
		<link>http://davidbcalhoun.com/2010/blackberry-torch-sunspider-results-javascript-benchmark</link>
		<comments>http://davidbcalhoun.com/2010/blackberry-torch-sunspider-results-javascript-benchmark#comments</comments>
		<pubDate>Wed, 18 Aug 2010 21:54:26 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[performance]]></category>
		<category><![CDATA[blackberry]]></category>
		<category><![CDATA[sunspider]]></category>
		<category><![CDATA[webkit]]></category>

		<guid isPermaLink="false">http://davidbcalhoun.com/?p=402</guid>
		<description><![CDATA[Results ============================================ RESULTS (means and 95% confidence intervals) -------------------------------------------- Total: 322.2ms +/- 4.9% -------------------------------------------- 3d: 55.0ms +/- 15.3% cube: 19.8ms +/- 12.1% morph: 16.6ms +/- 35.8% raytrace: 18.6ms +/- 22.5% access: 32.8ms +/- 12.4% binary-trees: 1.8ms +/- 30.9% fannkuch: 14.2ms +/- 7.3% nbody: 12.6ms +/- 26.7% nsieve: 4.2ms +/- 24.8% bitops: 29.4ms +/- 10.2% 3bit-bits-in-byte: [...]]]></description>
			<content:encoded><![CDATA[<h3>Results</h3>
<pre>
============================================
RESULTS (means and 95% confidence intervals)
--------------------------------------------
Total:                 322.2ms +/- 4.9%
--------------------------------------------

  3d:                   55.0ms +/- 15.3%
    cube:               19.8ms +/- 12.1%
    morph:              16.6ms +/- 35.8%
    raytrace:           18.6ms +/- 22.5%

  access:               32.8ms +/- 12.4%
    binary-trees:        1.8ms +/- 30.9%
    fannkuch:           14.2ms +/- 7.3%
    nbody:              12.6ms +/- 26.7%
    nsieve:              4.2ms +/- 24.8%

  bitops:               29.4ms +/- 10.2%
    3bit-bits-in-byte:   2.4ms +/- 28.4%
    bits-in-byte:        8.0ms +/- 15.5%
    bitwise-and:         8.6ms +/- 21.9%
    nsieve-bits:        10.4ms +/- 21.7%

  controlflow:           2.4ms +/- 28.4%
    recursive:           2.4ms +/- 28.4%

  crypto:               22.0ms +/- 10.6%
    aes:                 9.8ms +/- 27.5%
    md5:                 6.2ms +/- 22.0%
    sha1:                6.0ms +/- 20.7%

  date:                 33.2ms +/- 11.7%
    format-tofte:       16.6ms +/- 20.2%
    format-xparb:       16.6ms +/- 13.6%

  math:                 32.6ms +/- 15.2%
    cordic:             12.0ms +/- 29.3%
    partial-sums:       15.2ms +/- 20.4%
    spectral-norm:       5.4ms +/- 20.6%

  regexp:               15.6ms +/- 7.1%
    dna:                15.6ms +/- 7.1%

  string:               99.2ms +/- 14.0%
    base64:              9.2ms +/- 14.8%
    fasta:              14.4ms +/- 27.7%
    tagcloud:           27.2ms +/- 23.2%
    unpack-code:        31.8ms +/- 14.5%
    validate-input:     16.6ms +/- 18.0%
</pre>
<h3>Related articles</h3>
<p><a href="http://davidbcalhoun.com/2010/iphone-4-sunspider-test-results">iPhone 4 SunSpider test results (22% faster than iPhone 3GS)</a><br />
<a href="http://davidbcalhoun.com/2010/sunspider-ios-3-1-3-versus-ios-4-gm">JavaScript SunSpider test: iOS 3.1.3 versus iOS 4 GM</a><br />
<a href="http://davidbcalhoun.com/2010/javascript-sunspider-htc-evo-versus-htc-incredible-versus-nexus-one">JavaScript SunSpider: HTC Evo versus HTC Incredible versus Nexus One</a><br />
<a href="http://www.sencha.com/blog/2010/08/18/blackberry-torch-the-html5-developer-scorecard/">Sencha: BlackBerry Torch: The HTML5 Developer Scorecard</a></p>
]]></content:encoded>
			<wfw:commentRss>http://davidbcalhoun.com/2010/blackberry-torch-sunspider-results-javascript-benchmark/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>iPhone 4 SunSpider test results (22% faster than iPhone 3GS)</title>
		<link>http://davidbcalhoun.com/2010/iphone-4-sunspider-test-results</link>
		<comments>http://davidbcalhoun.com/2010/iphone-4-sunspider-test-results#comments</comments>
		<pubDate>Fri, 25 Jun 2010 16:57:53 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[mobile]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[iphone 4]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[sunspider]]></category>

		<guid isPermaLink="false">http://davidbcalhoun.com/?p=312</guid>
		<description><![CDATA[============================================ RESULTS (means and 95% confidence intervals) -------------------------------------------- Total: 10669.4ms +/- 1.0% -------------------------------------------- 3d: 1471.5ms +/- 2.1% cube: 428.7ms +/- 2.6% morph: 584.3ms +/- 4.7% raytrace: 458.5ms +/- 0.6% access: 1476.7ms +/- 1.3% binary-trees: 151.6ms +/- 1.3% fannkuch: 664.0ms +/- 0.1% nbody: 397.9ms +/- 2.1% nsieve: 263.2ms +/- 6.3% bitops: 947.2ms +/- 2.1% 3bit-bits-in-byte: 195.7ms [...]]]></description>
			<content:encoded><![CDATA[<pre>
============================================
RESULTS (means and 95% confidence intervals)
--------------------------------------------
Total:                 10669.4ms +/- 1.0%
--------------------------------------------

  3d:                   1471.5ms +/- 2.1%
    cube:                428.7ms +/- 2.6%
    morph:               584.3ms +/- 4.7%
    raytrace:            458.5ms +/- 0.6%

  access:               1476.7ms +/- 1.3%
    binary-trees:        151.6ms +/- 1.3%
    fannkuch:            664.0ms +/- 0.1%
    nbody:               397.9ms +/- 2.1%
    nsieve:              263.2ms +/- 6.3%

  bitops:                947.2ms +/- 2.1%
    3bit-bits-in-byte:   195.7ms +/- 2.0%
    bits-in-byte:        206.1ms +/- 1.0%
    bitwise-and:         179.7ms +/- 1.1%
    nsieve-bits:         365.7ms +/- 3.9%

  controlflow:           169.5ms +/- 8.0%
    recursive:           169.5ms +/- 8.0%

  crypto:                668.7ms +/- 1.0%
    aes:                 307.0ms +/- 1.4%
    md5:                 181.1ms +/- 3.1%
    sha1:                180.6ms +/- 1.0%

  date:                  838.4ms +/- 4.6%
    format-tofte:        420.9ms +/- 7.4%
    format-xparb:        417.5ms +/- 2.8%

  math:                 1161.9ms +/- 1.0%
    cordic:              424.9ms +/- 0.5%
    partial-sums:        385.1ms +/- 0.3%
    spectral-norm:       351.9ms +/- 2.9%

  regexp:               1479.3ms +/- 0.1%
    dna:                1479.3ms +/- 0.1%

  string:               2456.2ms +/- 0.9%
    base64:              347.6ms +/- 3.1%
    fasta:               408.1ms +/- 6.7%
    tagcloud:            447.7ms +/- 0.6%
    unpack-code:         797.8ms +/- 0.4%
    validate-input:      455.0ms +/- 0.4%
</pre>
<h3>Summary</h3>
<p>Thanks to my coworker for lending me his phone for a few minutes (he waited in line for 9 hours yesterday when it first went on sale!).</p>
<p>This is quite an improvement over the <a href="http://davidbcalhoun.com/2010/sunspider-ios-3-1-3-versus-ios-4-gm">iPhone 3GS running iOS4, which ran the SunSpider test in 13787ms</a>.  The iPhone 4 ran the same test in 10669ms, which makes it ~22% faster head-to-head.</p>
<h3>Processors</h3>
<p>The iPhone 3GS has a Samsung S5PC100 ARM Cortex-A8[5] 833 MHz (underclocked to 600 MHz), while the iPhone 4 has an Apple A4 1GHz (likely underclocked to an unknown speed).</p>
]]></content:encoded>
			<wfw:commentRss>http://davidbcalhoun.com/2010/iphone-4-sunspider-test-results/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>JavaScript SunSpider: HTC Evo versus HTC Incredible versus Nexus One</title>
		<link>http://davidbcalhoun.com/2010/javascript-sunspider-htc-evo-versus-htc-incredible-versus-nexus-one</link>
		<comments>http://davidbcalhoun.com/2010/javascript-sunspider-htc-evo-versus-htc-incredible-versus-nexus-one#comments</comments>
		<pubDate>Fri, 11 Jun 2010 05:07:11 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[performance]]></category>
		<category><![CDATA[htc evo]]></category>
		<category><![CDATA[htc incredible]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[nexus one]]></category>
		<category><![CDATA[sunspider]]></category>

		<guid isPermaLink="false">http://davidbcalhoun.com/?p=292</guid>
		<description><![CDATA[Result table Test Evo (2.1) Incredible (2.1) Nexus One (2.2) Total 16167ms 15237ms 5452ms 3D 2014ms 1835ms 946ms Access 2126ms 1892ms 463ms Bitops 1519ms 1591ms 360ms Controlflow 243ms 206ms 20ms Crypto 1033ms 1003ms 344ms Date 1849ms 1896ms 639ms Math 1684ms 1419ms 602ms Regexp 1779ms 1673ms 155ms String 3920ms 3722ms 1923ms Thoughts The Incredible is just [...]]]></description>
			<content:encoded><![CDATA[<h3>Result table</h3>
<table>
<thead>
<tr>
<td>Test</td>
<td>Evo (2.1)</td>
<td>Incredible (2.1)</td>
<td>Nexus One (2.2)</td>
</tr>
</thead>
<tfoot></tfoot>
<tbody>
<tr>
<td>Total</td>
<td>16167ms</td>
<td>15237ms</td>
<td class="positive">5452ms</td>
</tr>
<tr>
<td>3D</td>
<td>2014ms</td>
<td>1835ms</td>
<td class="positive">946ms</td>
</tr>
<tr>
<td>Access</td>
<td>2126ms</td>
<td>1892ms</td>
<td class="positive">463ms</td>
</tr>
<tr>
<td>Bitops</td>
<td>1519ms</td>
<td>1591ms</td>
<td class="positive">360ms</td>
</tr>
<tr>
<td>Controlflow</td>
<td>243ms</td>
<td>206ms</td>
<td class="positive">20ms</td>
</tr>
<tr>
<td>Crypto</td>
<td>1033ms</td>
<td>1003ms</td>
<td class="positive">344ms</td>
</tr>
<tr>
<td>Date</td>
<td>1849ms</td>
<td>1896ms</td>
<td class="positive">639ms</td>
</tr>
<tr>
<td>Math</td>
<td>1684ms</td>
<td>1419ms</td>
<td class="positive">602ms</td>
</tr>
<tr>
<td>Regexp</td>
<td>1779ms</td>
<td>1673ms</td>
<td class="positive">155ms</td>
</tr>
<tr>
<td>String</td>
<td>3920ms</td>
<td>3722ms</td>
<td class="positive">1923ms</td>
</tr>
</tbody>
</table>
<h3>Thoughts</h3>
<p>The Incredible is just slightly faster than the Evo, to the point where it&#8217;s probably negligible or within a margin of error.  Both of these phones run on Android 2.1 with HTC&#8217;s Sense UI modifications, and represent the latest and greatest in Android phones available on the market today.  Both run on the same 1GHz Snapdragon processor (QSD8650). The Nexus One is a bit older, and runs with an older version of the Snapdragon processor (QSD8250), however it still runs at 1GHz just like the other two phones.</p>
<p>As you can see the Nexus One blows away all the competition because it&#8217;s running Android 2.2 Froyo.  These results were quite a shock to me and are quite impressive.  These results even blow away Apple&#8217;s new iOS 4 running on my iPhone 3GS, which clocked in at a total time of 13787ms compared to the Nexus One&#8217;s startling 5452ms.</p>
<h3>Testing methodology</h3>
<p>Test: <a href="http://www2.webkit.org/perf/sunspider-0.9.1/sunspider-0.9.1/driver.html">SunSpider 0.9.1</a></p>
<p>Devices: HTC Evo (Android 2.1), HTC Incredible (Android 2.1), HTC Nexus One (Android 2.2)</p>
<p>The SunSpider test was run five times on each phone.  The phone was completely turned off and on before each test.  The most extreme values of the five tests were thrown out, and the resulting four tests were averaged (sometimes from three tests when the values were very close together).</p>
<p>Raw results:</p>
<p><a href="http://davidbcalhoun.com/wp-content/uploads/2010/sunspider-htc-evo.html">SunSpider HTC Evo results (5 tests)</a></p>
<p><a href="http://davidbcalhoun.com/wp-content/uploads/2010/sunspider-htc-incredible.html">SunSpider HTC Incredible results (5 tests)</a></p>
<p><a href="http://davidbcalhoun.com/wp-content/uploads/2010/sunspider-nexus-one.html">SunSpider HTC Nexus One results (5 tests)</a></p>
<h3>Related links</h3>
<p><a href="http://davidbcalhoun.com/2010/sunspider-ios-3-1-3-versus-ios-4-gm">JavaScript SunSpider test: iOS 3.1.3 versus iOS 4 GM</a></p>
]]></content:encoded>
			<wfw:commentRss>http://davidbcalhoun.com/2010/javascript-sunspider-htc-evo-versus-htc-incredible-versus-nexus-one/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>JavaScript SunSpider test: iOS 3.1.3 versus iOS 4 GM</title>
		<link>http://davidbcalhoun.com/2010/sunspider-ios-3-1-3-versus-ios-4-gm</link>
		<comments>http://davidbcalhoun.com/2010/sunspider-ios-3-1-3-versus-ios-4-gm#comments</comments>
		<pubDate>Thu, 10 Jun 2010 09:50:38 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[performance]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[sunspider]]></category>

		<guid isPermaLink="false">http://davidbcalhoun.com/?p=281</guid>
		<description><![CDATA[Result table Test iOS 3.1.3 (3GS) iOS 4 GM (3GS) % change Total 15396ms 13787ms -10.5% 3D 2411ms 1917ms -20.5% Access 1884ms 1893ms +0.5% Bitops 1044ms 1239ms +18.7% Controlflow 143ms 221ms +54.5% Crypto 982ms 850ms -13.4% Date 1355ms 1065ms -21.4% Math 2053ms 1511ms -26.4% Regexp 1616ms 1916ms +18.6% String 3908ms 3175ms -18.8% Thoughts After running [...]]]></description>
			<content:encoded><![CDATA[<h3>Result table</h3>
<table>
<thead>
<tr>
<td>Test</td>
<td>iOS 3.1.3 (3GS)</td>
<td>iOS 4 GM (3GS)</td>
<td>% change</td>
</tr>
</thead>
<tfoot></tfoot>
<tbody>
<tr>
<td>Total</td>
<td>15396ms</td>
<td>13787ms</td>
<td class="positive">-10.5%</td>
</tr>
<tr>
<td>3D</td>
<td>2411ms</td>
<td>1917ms</td>
<td class="positive">-20.5%</td>
</tr>
<tr>
<td>Access</td>
<td>1884ms</td>
<td>1893ms</td>
<td class="negative">+0.5%</td>
</tr>
<tr>
<td>Bitops</td>
<td>1044ms</td>
<td>1239ms</td>
<td class="negative">+18.7%</td>
</tr>
<tr>
<td>Controlflow</td>
<td>143ms</td>
<td>221ms</td>
<td class="negative">+54.5%</td>
</tr>
<tr>
<td>Crypto</td>
<td>982ms</td>
<td>850ms</td>
<td class="positive">-13.4%</td>
</tr>
<tr>
<td>Date</td>
<td>1355ms</td>
<td>1065ms</td>
<td class="positive">-21.4%</td>
</tr>
<tr>
<td>Math</td>
<td>2053ms</td>
<td>1511ms</td>
<td class="positive">-26.4%</td>
</tr>
<tr>
<td>Regexp</td>
<td>1616ms</td>
<td>1916ms</td>
<td class="negative">+18.6%</td>
</tr>
<tr>
<td>String</td>
<td>3908ms</td>
<td>3175ms</td>
<td class="positive">-18.8%</td>
</tr>
</tbody>
</table>
<h3>Thoughts</h3>
<p>After running these SunSpider tests, it looks like overall there&#8217;s significant speed gains between iOS 3.1.3 and iOS 4 GM.  However, it&#8217;s concerning from these tests there were some things that actually ran <em>slower</em> on iOS 4.  This either represents a real speed loss between the versions, a margin of error, or some flaw or inconsistency while testing.  Or maybe I possibly have some wrong setting on my phone?  Any input would be appreciated.</p>
<h3>Testing methodology</h3>
<p>Test: <a href="http://www2.webkit.org/perf/sunspider-0.9.1/sunspider-0.9.1/driver.html">SunSpider 0.9.1</a></p>
<p>Device: iPhone 3GS</p>
<p>The test was run five separate times on the same phone for each version of the OS.  The phone was completely turned off and on before each test.</p>
<p>The most extreme values of the five tests were thrown out, and the resulting four tests were averaged (sometimes from three tests when the values were very close together).  I&#8217;m no statistics expert, so if you&#8217;d like to work it out for yourself, here are my raw test results:</p>
<p><a href="http://davidbcalhoun.com/wp-content/uploads/2010/iOS-3.1.3.html">SunSpider iOS 3.1.3 results (5 tests)</a></p>
<p><a href="http://davidbcalhoun.com/wp-content/uploads/2010/iOS-4-GM.html">SunSpider iOS 4 results (5 tests)</a></p>
<h3>Related links</h3>
<p><a href="http://www.medialets.com/blog/2009/06/24/speed-test-iphone-3gs-even-faster-than-apple-claims/">Speed Test: iPhone 3GS Even Faster than Apple Claims</a></p>
]]></content:encoded>
			<wfw:commentRss>http://davidbcalhoun.com/2010/sunspider-ios-3-1-3-versus-ios-4-gm/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

