<?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>Programming for Scientists &#187; Optimisation</title>
	<atom:link href="http://www.programming4scientists.com/category/optimisation/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.programming4scientists.com</link>
	<description>Software development wisdom and common-sense for the scientist-programmer</description>
	<lastBuildDate>Fri, 05 Feb 2010 15:27:19 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>How to&#8230;optimise Matlab</title>
		<link>http://www.programming4scientists.com/2010/02/05/how-to-optimise-matlab/</link>
		<comments>http://www.programming4scientists.com/2010/02/05/how-to-optimise-matlab/#comments</comments>
		<pubDate>Fri, 05 Feb 2010 15:27:19 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[Optimisation]]></category>
		<category><![CDATA[matlab]]></category>

		<guid isPermaLink="false">http://www.programming4scientists.com/?p=630</guid>
		<description><![CDATA[
Matlab is a language that&#8217;s used a lot in science and for  good reason.  It&#8217;s quick to code in, plus there are loads of built-in  functions and packages available for many of the tasks that  Programmer-Scientists might find themselves involved in.  The main issue  that a language like Matlab faces is [...]


Related posts:<ol><li><a href='http://www.programming4scientists.com/2009/11/17/should-i-switch-to-python/' rel='bookmark' title='Permanent Link: &#8220;Should I switch to Python?&#8221;'>&#8220;Should I switch to Python?&#8221;</a></li></ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
		<wfw:commentRss>http://www.programming4scientists.com/2010/02/05/how-to-optimise-matlab/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Doing several things at once: types of parallel computing</title>
		<link>http://www.programming4scientists.com/2009/04/07/doing-several-things-at-once-types-of-parallel-computing/</link>
		<comments>http://www.programming4scientists.com/2009/04/07/doing-several-things-at-once-types-of-parallel-computing/#comments</comments>
		<pubDate>Tue, 07 Apr 2009 17:55:12 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[More advanced topics]]></category>
		<category><![CDATA[Optimisation]]></category>
		<category><![CDATA[parallel computing]]></category>

		<guid isPermaLink="false">http://www.programming4scientists.com/?p=497</guid>
		<description><![CDATA[



Image via Wikipedia



For decades computers have got faster by increasing the power of a single processing unit but recently chip makers are hitting limits, mainly cost and heat. The results: instead of one processor getting faster, more are being added. At the same time the advent of cheap commodity computers and fast networking has given [...]


Related posts:<ol><li><a href='http://www.programming4scientists.com/2010/02/05/how-to-optimise-matlab/' rel='bookmark' title='Permanent Link: How to&#8230;optimise Matlab'>How to&#8230;optimise Matlab</a></li></ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
		<wfw:commentRss>http://www.programming4scientists.com/2009/04/07/doing-several-things-at-once-types-of-parallel-computing/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Links to some great articles on programming</title>
		<link>http://www.programming4scientists.com/2009/01/19/links-to-some-great-articles-on-programming/</link>
		<comments>http://www.programming4scientists.com/2009/01/19/links-to-some-great-articles-on-programming/#comments</comments>
		<pubDate>Mon, 19 Jan 2009 17:54:11 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Case studies/examples]]></category>
		<category><![CDATA[Craft of coding]]></category>
		<category><![CDATA[Design/planning]]></category>
		<category><![CDATA[More advanced topics]]></category>
		<category><![CDATA[Optimisation]]></category>
		<category><![CDATA[interesting articles]]></category>
		<category><![CDATA[links]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.programming4scientists.com/?p=406</guid>
		<description><![CDATA[The internet is full of smart people writing intelligently on how to write good software. Very few of these articles are from the perspective of a scientist (hence this blog!) but a lot of what they write is useful, interesting and, occasionally, entertaining. This post is of some of the best articles, posts and websites that have taught us what we know today.


Related posts:<ol><li><a href='http://www.programming4scientists.com/2009/09/29/the-programming-for-scientists-training-montage/' rel='bookmark' title='Permanent Link: The &#8216;Programming for Scientists&#8217; training montage'>The &#8216;Programming for Scientists&#8217; training montage</a></li><li><a href='http://www.programming4scientists.com/2009/10/13/the-programming-for-scientists-link-montage/' rel='bookmark' title='Permanent Link: The &#8216;programming for scientists&#8217; link montage'>The &#8216;programming for scientists&#8217; link montage</a></li><li><a href='http://www.programming4scientists.com/2009/12/17/scripting-for-science-papers/' rel='bookmark' title='Permanent Link: Scripting for science papers'>Scripting for science papers</a></li></ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
		<wfw:commentRss>http://www.programming4scientists.com/2009/01/19/links-to-some-great-articles-on-programming/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How to Optimise code</title>
		<link>http://www.programming4scientists.com/2008/10/03/how-to-optimise-code/</link>
		<comments>http://www.programming4scientists.com/2008/10/03/how-to-optimise-code/#comments</comments>
		<pubDate>Fri, 03 Oct 2008 10:55:00 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[Optimisation]]></category>
		<category><![CDATA[profiler]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[science]]></category>

		<guid isPermaLink="false">http://www.programming4scientists.com/?p=276</guid>
		<description><![CDATA[We&#8217;ve covered the theory of optimisation and how to write a profiler in previous articles.  This article is about specific optimisations that you can use to make your code go faster or use less resources.
Profile first
At the risk of sounding like a broken record: optimisations are useless if you don&#8217;t have any data about your code before [...]


Related posts:<ol><li><a href='http://www.programming4scientists.com/2010/02/05/how-to-optimise-matlab/' rel='bookmark' title='Permanent Link: How to&#8230;optimise Matlab'>How to&#8230;optimise Matlab</a></li><li><a href='http://www.programming4scientists.com/2009/10/26/writing-code-for-a-big-scientific-collaboration/' rel='bookmark' title='Permanent Link: Writing code for a big scientific collaboration'>Writing code for a big scientific collaboration</a></li><li><a href='http://www.programming4scientists.com/2009/12/17/scripting-for-science-papers/' rel='bookmark' title='Permanent Link: Scripting for science papers'>Scripting for science papers</a></li></ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
		<wfw:commentRss>http://www.programming4scientists.com/2008/10/03/how-to-optimise-code/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Writing a simple profiler</title>
		<link>http://www.programming4scientists.com/2008/09/12/writing-a-simple-profiler/</link>
		<comments>http://www.programming4scientists.com/2008/09/12/writing-a-simple-profiler/#comments</comments>
		<pubDate>Fri, 12 Sep 2008 16:43:14 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[More advanced topics]]></category>
		<category><![CDATA[Optimisation]]></category>
		<category><![CDATA[how to]]></category>
		<category><![CDATA[profiler]]></category>

		<guid isPermaLink="false">http://www.programming4scientists.com/?p=189</guid>
		<description><![CDATA[Before doing any kind of optimisation it is important to find out where your program is spending its time. A lot of people have wasted a lot of time and written lots of unnecessary code because they thought they knew where to optimise. If you find out your program is spend 80% of it&#8217;s time [...]


Related posts:<ol><li><a href='http://www.programming4scientists.com/2009/10/26/writing-code-for-a-big-scientific-collaboration/' rel='bookmark' title='Permanent Link: Writing code for a big scientific collaboration'>Writing code for a big scientific collaboration</a></li><li><a href='http://www.programming4scientists.com/2010/02/05/how-to-optimise-matlab/' rel='bookmark' title='Permanent Link: How to&#8230;optimise Matlab'>How to&#8230;optimise Matlab</a></li></ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
		<wfw:commentRss>http://www.programming4scientists.com/2008/09/12/writing-a-simple-profiler/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>An introduction to code optimisation</title>
		<link>http://www.programming4scientists.com/2008/09/05/an-introduction-to-code-optimisation/</link>
		<comments>http://www.programming4scientists.com/2008/09/05/an-introduction-to-code-optimisation/#comments</comments>
		<pubDate>Fri, 05 Sep 2008 14:10:17 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[Optimisation]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[science]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.programming4scientists.com/?p=168</guid>
		<description><![CDATA[In this post, we&#8217;re going to introduce the concept of code optimisation.  We&#8217;ll present the big picture of what it is, why it&#8217;s important, and cover the main things you need to consider when thinking of optimising your code.   Optimisation is the art of making your code run more quickly and/or using fewer of [...]


Related posts:<ol><li><a href='http://www.programming4scientists.com/2009/10/26/writing-code-for-a-big-scientific-collaboration/' rel='bookmark' title='Permanent Link: Writing code for a big scientific collaboration'>Writing code for a big scientific collaboration</a></li><li><a href='http://www.programming4scientists.com/2010/02/05/how-to-optimise-matlab/' rel='bookmark' title='Permanent Link: How to&#8230;optimise Matlab'>How to&#8230;optimise Matlab</a></li><li><a href='http://www.programming4scientists.com/2009/09/29/the-programming-for-scientists-training-montage/' rel='bookmark' title='Permanent Link: The &#8216;Programming for Scientists&#8217; training montage'>The &#8216;Programming for Scientists&#8217; training montage</a></li></ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
		<wfw:commentRss>http://www.programming4scientists.com/2008/09/05/an-introduction-to-code-optimisation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
