<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>jpaflacerda</title>
	<atom:link href="http://jpaflacerda.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://jpaflacerda.wordpress.com</link>
	<description>Toto, I&#039;ve a feeling we&#039;re not in Kansas anymore...</description>
	<lastBuildDate>Sat, 29 Sep 2012 16:45:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='jpaflacerda.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>jpaflacerda</title>
		<link>http://jpaflacerda.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://jpaflacerda.wordpress.com/osd.xml" title="jpaflacerda" />
	<atom:link rel='hub' href='http://jpaflacerda.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Vala Benchmarking</title>
		<link>http://jpaflacerda.wordpress.com/2011/11/08/vala-benchmarking/</link>
		<comments>http://jpaflacerda.wordpress.com/2011/11/08/vala-benchmarking/#comments</comments>
		<pubDate>Tue, 08 Nov 2011 22:08:22 +0000</pubDate>
		<dc:creator>jpaflacerda</dc:creator>
				<category><![CDATA[Vala]]></category>

		<guid isPermaLink="false">http://jpaflacerda.wordpress.com/?p=95</guid>
		<description><![CDATA[I have just got around to re-running some old Vala benchmarks, as found at: http://code.google.com/p/vala-benchmarks/ Specification: I used the following compiler versions: Mono JIT compiler version 2.6.7 gcc version 4.4.5 Vala 0.14.0.61-61431 You can find my diff of the source tree here. Size Benchmarks: Name C++ Mono plain-C Vala mandelbrot   4441 1375 2503 3032 [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jpaflacerda.wordpress.com&#038;blog=23343210&#038;post=95&#038;subd=jpaflacerda&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>I have just got around to re-running some old Vala benchmarks, as found at:<br />
<a href="http://code.google.com/p/vala-benchmarks/">http://code.google.com/p/vala-benchmarks/</a></p>
<h3>Specification:</h3>
<p>I used the following compiler versions:<br />
<code><br />
Mono JIT compiler version 2.6.7<br />
gcc version 4.4.5<br />
Vala 0.14.0.61-61431<br />
</code><br />
You can find my diff of the source tree <a href="http://codethink.co.uk/~jpl/vala_bench.diff">here</a>.</p>
<h3>Size Benchmarks:</h3>
<table border="1">
<tr>
<td> Name </td>
<td> C++ </td>
<td> Mono </td>
<td> plain-C </td>
<td> Vala </td>
</tr>
<tr>
<td> mandelbrot </td>
<p> 
<td> 4441 </td>
<td> 1375 </td>
<td> 2503 </td>
<td> 3032 </td>
</tr>
<tr>
<td> partialSums </td>
<td> 3100 </td>
<td> 1500 </td>
<td> 5842 </td>
<td> 6658 </td>
</tr>
<tr>
<td> recursive </td>
<td> 6171 </td>
<td> 1488 </td>
<td> 5827 </td>
<td> 6494 </td>
</tr>
<tr>
<td> binaryTrees </td>
<td> 5455 </td>
<td> 1538 </td>
<td> 4945 </td>
<td> 6916 </td>
</tr>
<tr>
<td> sumFile </td>
<td> 2603 </td>
<td> 1180 </td>
<td> 2003 </td>
<td> 4619 </td>
</tr>
<tr>
<td> fannkuch </td>
<td> 7728 </td>
<td> 1472 </td>
<td> 4594 </td>
<td> 7932 </td>
</tr>
<tr>
<td> spectralNorm </td>
<td> 5808 </td>
<td> 1498 </td>
<td> 3970 </td>
<td> 6464 </td>
</tr>
<tr>
<td> nsieve </td>
<td> 2711 </td>
<td> 1258 </td>
<td> 2186 </td>
<td> 4651 </td>
</tr>
<tr>
<td> nBody </td>
<td> 5859 </td>
<td> 2280 </td>
<td> 4758 </td>
<td> 7487 </td>
</tr>
</table>
<h3>Time Benchmarks:</h3>
<table border="1">
<tr>
<td> Name </td>
<td> C++ </td>
<td> Mono </td>
<td> plain-C </td>
<td> Vala </td>
</tr>
<tr>
<td> mandelbrot </td>
<td> 5.17 </td>
<td> 10.89 </td>
<td> 5.14 </td>
<td> 5.00 </td>
</tr>
<tr>
<td> partialSums </td>
<td> 7.72 </td>
<td> 14.29 </td>
<td> 9.00 </td>
<td> 8.95 </td>
</tr>
<tr>
<td> recursive </td>
<td> 5.72 </td>
<td> 9.99 </td>
<td> 3.16 </td>
<td> 3.45 </td>
</tr>
<tr>
<td> binaryTrees </td>
<td> 9.74 </td>
<td> 16.12 </td>
<td> 8.20 </td>
<td> 11.18 </td>
</tr>
<tr>
<td> sumFile
<td> 3.97 </td>
<td> 10.38 </td>
<td> 2.92 </td>
<td> 3.34 </td>
</tr>
<tr>
<td> fannkuch </td>
<td> 5.09 </td>
<td> 9.57 </td>
<td> 4.83 </td>
<td> 4.69 </td>
</tr>
<tr>
<td> spectralNorm </td>
<td> 8.86 </td>
<td> 14.76 </td>
<td> 8.96 </td>
<td> 8.95 </td>
</tr>
<tr>
<td> nsieve </td>
<td> 15.94 </td>
<td> 16.14 </td>
<td> 15.82 </td>
<td> 15.64 </td>
</tr>
<tr>
<td> nBody </td>
<td> 6.71 </td>
<td> 15.30 </td>
<td> 6.74 </td>
<td> 7.22 </td>
</tr>
</table>
<h3>Graphs:</h3>

<a href='http://jpaflacerda.wordpress.com/2011/11/08/vala-benchmarking/bench-size/' title='bench-size'><img data-liked='0' data-reblogged='0' data-attachment-id="109" data-orig-file="http://jpaflacerda.files.wordpress.com/2011/11/bench-size.png" data-orig-size="686,422" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="bench-size" data-image-description="" data-medium-file="http://jpaflacerda.files.wordpress.com/2011/11/bench-size.png?w=300" data-large-file="http://jpaflacerda.files.wordpress.com/2011/11/bench-size.png?w=590" width="150" height="92" src="http://jpaflacerda.files.wordpress.com/2011/11/bench-size.png?w=150&#038;h=92" class="attachment-thumbnail" alt="bench-size" /></a>
<a href='http://jpaflacerda.wordpress.com/2011/11/08/vala-benchmarking/bench-time/' title='bench-time'><img data-liked='0' data-reblogged='0' data-attachment-id="110" data-orig-file="http://jpaflacerda.files.wordpress.com/2011/11/bench-time.png" data-orig-size="630,422" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="bench-time" data-image-description="" data-medium-file="http://jpaflacerda.files.wordpress.com/2011/11/bench-time.png?w=300" data-large-file="http://jpaflacerda.files.wordpress.com/2011/11/bench-time.png?w=590" width="150" height="100" src="http://jpaflacerda.files.wordpress.com/2011/11/bench-time.png?w=150&#038;h=100" class="attachment-thumbnail" alt="bench-time" /></a>

<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jpaflacerda.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jpaflacerda.wordpress.com/95/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jpaflacerda.wordpress.com&#038;blog=23343210&#038;post=95&#038;subd=jpaflacerda&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jpaflacerda.wordpress.com/2011/11/08/vala-benchmarking/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/44bf27a76387b05730f8790438679660?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jpaflacerda</media:title>
		</media:content>

		<media:content url="http://jpaflacerda.files.wordpress.com/2011/11/bench-size.png?w=150" medium="image">
			<media:title type="html">bench-size</media:title>
		</media:content>

		<media:content url="http://jpaflacerda.files.wordpress.com/2011/11/bench-time.png?w=150" medium="image">
			<media:title type="html">bench-time</media:title>
		</media:content>
	</item>
	</channel>
</rss>
