<div class="gmail_quote">On Thu, Dec 17, 2009 at 12:52 PM, Brian Wood <span dir="ltr">&lt;<a href="mailto:beww@beww.org">beww@beww.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">On Thursday 17 December 2009 10:47:12 am Mike Perkins wrote:<br>
<br>
&gt;<br>
&gt; Also if you&#39;re doing a lot of commflagging or transcoding, I would guess<br>
&gt;  that extra RAM could make life easier as well.<br>
&gt;<br>
</div>I wouldn&#39;t argue against the fact that Myth &quot;can use&quot; more RAM, but it doesn&#39;t<br>
&quot;need&quot; it. Certainly I wouldn&#39;t go with a 64-bit system solely so Myth could<br>
have more than 4GB of RAM, unless you needed it for something else in<br>
addition to Myth.<br>
<br>
I also wonder if more RAM on the graphics card might be more useful than main<br>
system RAM, with VDPAU.<br>
<div><div></div><div class="h5">____________________________<br></div></div></blockquote></div><br>Caveat: I&#39;m assuming we&#39;re talking about x86 vs x86-64<br><br>People often forget that the x86-64 provides twice as many general purpose registers as 32-bit x86.  They have twice as many SSE registers as well.  Depending on workload, performance can be either worse (due to larger pointers) or better (due primarily to the increase in registers).  <br>
<br>If I recall, transcoding is one of the poster children for running 64-bit.  I don&#39;t have numbers on hand but I definitely noticed an improvement.  I think 15% improvement is the general rule of thumb although I&#39;ve heard of 30% improvements when transcoding as well.  As with all such things, your mileage will probably vary :)<br>
<br>--Jack<br>