<?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: I don&#8217;t get it.</title>
	<atom:link href="http://www.rumblestrip.org/2009/12/17/i-dont-get-it/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.rumblestrip.org/2009/12/17/i-dont-get-it/</link>
	<description>Less attitude; more bike paths, mountains and beer.</description>
	<lastBuildDate>Mon, 26 Jul 2010 03:48:46 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Rob</title>
		<link>http://www.rumblestrip.org/2009/12/17/i-dont-get-it/comment-page-1/#comment-31677</link>
		<dc:creator>Rob</dc:creator>
		<pubDate>Fri, 18 Dec 2009 16:56:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.rumblestrip.org/2009/12/17/i-dont-get-it/#comment-31677</guid>
		<description>As usual, the members of the radiance-online.org mailing list provided swift feedback. Andrew McNeill writes:

&quot;Hi Rob,

When there is no ambient file there is usually an ambient cache created in memory.  If you don&#039;t have an ambient file each rtrace process will build its own cache.  I&#039;m guessing that each process spends most of the time building the cache with a first point and the subsequent calculations are very quick.  Because getting the cache to saturation is the majority of the calculation time and each processor is doing this independently before really getting going on the points it won&#039;t matter if you have 1 or 16 processors, the simulation will take the same amount of time.

To completely turn off the ambient cache use -aa 0.  I expect you will see a
linear correlation between number of processes and simulation times, but the
sim times will be much much longer.

On a side note, I&#039;m very jealous of your 16 core mac pro!

Andy&quot;

So, there you have it. The thing to take away here is that one would almost certainly take advantage of ambient caching in normal practice, so of course this new feature of rtrace works great.</description>
		<content:encoded><![CDATA[<p>As usual, the members of the radiance-online.org mailing list provided swift feedback. Andrew McNeill writes:</p>

<p>&#8220;Hi Rob,</p>

<p>When there is no ambient file there is usually an ambient cache created in memory.  If you don&#8217;t have an ambient file each rtrace process will build its own cache.  I&#8217;m guessing that each process spends most of the time building the cache with a first point and the subsequent calculations are very quick.  Because getting the cache to saturation is the majority of the calculation time and each processor is doing this independently before really getting going on the points it won&#8217;t matter if you have 1 or 16 processors, the simulation will take the same amount of time.</p>

<p>To completely turn off the ambient cache use -aa 0.  I expect you will see a<br />
linear correlation between number of processes and simulation times, but the<br />
sim times will be much much longer.</p>

<p>On a side note, I&#8217;m very jealous of your 16 core mac pro!</p>

<p>Andy&#8221;</p>

<p>So, there you have it. The thing to take away here is that one would almost certainly take advantage of ambient caching in normal practice, so of course this new feature of rtrace works great.</p>]]></content:encoded>
	</item>
</channel>
</rss>
