While &quot;ricer&quot; flags make a marginal difference, I was under the impression that being able to utilise these instruction sets is actually a decent boost during runtime...no?<br><br><div><span class="gmail_quote">On 17/11/2007, 
<b class="gmail_sendername">Joel Wiramu Pauling</b> &lt;<a href="mailto:aenertia@aenertia.net">aenertia@aenertia.net</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I think this is the point Ryan was making. While I will be the first to admit I am a ricer (someone who wants to squeeze every marginal gain out of my hardware). I also know that those gains due to compiler opt flags are very Marginal.
<br><br>64bit advantage is however appreciable on servers with really large maps in a rotation, as the processes (even ut2004) can climb to above 4gb memory usage (presuming you have a system with more than 4gb) In situations where you have a big map like AS_MOTHERSHIP, and another big map like AS_ASSAULT loading in the background.
<br><br>If ryan says that ut3 will primarily be gfx bound I believe him. I know that this was deinately the case on an opteron 248, with 8gb of ram. For ut2004. UT2004 was a very clean scalable engine and would run on p3&#39;s fine. So long as you crippled fx options and rez.
<br><br>So... while I asked about arch optimized binaries, I also know how imperceivable difference it makes. <br><br>Cheers.<br><br>JoelW<div><span class="e" id="q_1164b5fa9e6ef280_1"><br><br><div><span class="gmail_quote">
On 17/11/2007, <b class="gmail_sendername">Dominic Lepiane
</b> &lt;<a href="mailto:archangel@nibble.bz" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">archangel@nibble.bz</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Yeah, I would like to know how much this pandering to out-dated CPUs is going
<br>to affect the rest of us.&nbsp;&nbsp;I think sse2 was a reasonable requirement.<br><br>&lt;edit&gt;Pretend I had a huge long rant/flambait about people with old<br>processors&lt;/edit&gt;<br><br>On Thursday 15 November 2007 19:39:25 Kris Kersey (Augustus) wrote:
<br>&gt; I agree.&nbsp;&nbsp;I know that you need to support the lowest common denominator<br>&gt; but those of us with higher-end chips would hate to lose performance.<br>&gt; Would it be a big inconvenience to have at least two binaries?&nbsp;&nbsp;I know you
<br>&gt; have to draw the line somewhere.&nbsp;&nbsp;Although, one for sse, sse2, sse3, and<br>&gt; sse4 doesn&#39;t sound like a bad idea. ;-)&nbsp;&nbsp;I&#39;d be happy to do the<br>&gt; benchmarking to test how much it actually makes a difference.
<br>&gt;<br>&gt; Thanks,<br>&gt; Kris Kersey (Augustus)<br>&gt; LinuxHardware.org Site Manager<br>&gt; <a href="mailto:augustus@linuxhardware.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">augustus@linuxhardware.org
</a><br>&gt; Gentoo Linux AMD64 Developer<br>&gt; 
<a href="mailto:augustus@gentoo.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">augustus@gentoo.org</a><br>&gt; AIM: Augustus22<br>&gt;<br>&gt; On Fri, 16 Nov 2007, Joel Wiramu Pauling wrote:<br>
&gt; &gt; Any chance of having a wrapper script that calls an optimized binary for
<br>&gt; &gt; the particular cpu/arch flags?<br>&gt; &gt;<br>&gt; &gt; I know this increases the deployment payload but, I am a CFLAG opt nut,<br>&gt; &gt; and disc space is cheap.<br>&gt; &gt;<br>&gt; &gt; (Yes you could do install time magic also, but...)
<br>&gt; &gt;<br>&gt; &gt; I know that with ut2004 there were issues with getting amd64 binaries<br>&gt; &gt; in-line with i386 and vs versa. So perhaps having one unified binary<br>&gt; &gt; wrapper would be the way to go.
<br>&gt; &gt;<br>&gt; &gt; On 16/11/2007, Rick Page &lt;<a href="mailto:mpcacrucesalus@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">mpcacrucesalus@gmail.com</a>&gt; wrote:<br>&gt; &gt;&gt; Thanks for the update Arne,
<br>&gt; &gt;&gt; The Celeron is Pentium 4 level hardware, but I am seeing better
<br>&gt; &gt;&gt; performance at a lower cost with the AMD. I have been comparing the<br>&gt; &gt;&gt; two machines with different games and wanted to try UT3 demo before<br>&gt; &gt;&gt; the retail release. I think I have seen enough good things with the
<br>&gt; &gt;&gt; AMD machine that I am going to stick with it. Please, this is not to<br>&gt; &gt;&gt; start an Intel vs AMD war. It is just what I have observed. And yes I<br>&gt; &gt;&gt; know that the AMD processor in this case is better than the slower
<br>&gt; &gt;&gt; Celeron, but price is also a factor here.<br>&gt; &gt;&gt; Rick<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; On Nov 15, 2007 2:30 PM, Arne Brodowski &lt;<a href="mailto:arne@planet-rcs.de" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
arne@planet-rcs.de</a>&gt; wrote:
<br>&gt; &gt;&gt;&gt; Hi Rick,<br>&gt; &gt;&gt;&gt;<br>&gt; &gt;&gt;&gt; to quote Ryan from the 14th October:<br>&gt; &gt;&gt;&gt;<br>&gt; &gt;&gt;&gt; ---<br>&gt; &gt;&gt;&gt; It&#39;s built with -march=pentium4 -mtune=pentium4 -msse2 -mfpmath=sse ...
<br>&gt; &gt;&gt;&gt; so it will use generic instructions that were only available on<br>&gt; &gt;&gt;&gt; P4-level hardware, and sse2 for all math operations.<br>&gt; &gt;&gt;&gt;<br>&gt; &gt;&gt;&gt; If you&#39;re still on Pentium III level hardware, it&#39;s time to upgrade.
<br>&gt; &gt;&gt;&gt; ---<br>&gt; &gt;&gt;&gt;<br>&gt; &gt;&gt;&gt; AMD Athlon 2600MP CPUs don&#39;t have the SSE2 Instruction-Set, so you<br>&gt; &gt;&gt;&gt; can&#39;t run the UT3 binary.<br>&gt; &gt;&gt;&gt;<br>&gt; &gt;&gt;&gt; best regards,
<br>&gt; &gt;&gt;&gt; Arne<br>&gt; &gt;&gt;&gt;<br>&gt; &gt;&gt;&gt; Rick Page wrote:<br>&gt; &gt;&gt;&gt;&gt; Hello everyone,<br>&gt; &gt;&gt;&gt;&gt; I have been running the demo for some time on a 2.1GHz Celeron without
<br>&gt; &gt;&gt;&gt;&gt; too much problems. I am now trying to get it to run on an AMD Athlon<br>&gt; &gt;&gt;&gt;&gt; 2600 MP. I am not sure if it is a problem with the betademo or if it<br>&gt; &gt;&gt;&gt;&gt; is a problem with my setup. The Celeron is running Red Hat 9 and the
<br>&gt; &gt;&gt;&gt;&gt; AMD is running CentOS 5. Yes I know that there really isn&#39;t much a<br>&gt; &gt;&gt;&gt;&gt; difference between the two OS&#39;s. When I try running ./ut3demo server<br>&gt; &gt;&gt;&gt;&gt; DM-ShangriLa?........., I get an Illegal instruction. Nothing else
<br>&gt; &gt;&gt;&gt;&gt; comes up, just Illegal instruction. If I just try ./ut3demo, I get the<br>&gt; &gt;&gt;&gt;&gt; same message. Yes, I know, not very helpful is it. That is why I am<br>&gt; &gt;&gt;&gt;&gt; leaning a little more towards my setup, but just wanted to check to
<br>&gt; &gt;&gt;&gt;&gt; see if anyone else had this problem. Any helpful suggestions on where<br>&gt; &gt;&gt;&gt;&gt; to start to look would be greatly appreciated.<br>&gt; &gt;&gt;&gt;&gt; Rick<br>&gt; &gt;&gt;&gt;&gt;
<br>&gt; &gt;&gt;&gt;&gt;<br>&gt; &gt;&gt;&gt;&gt; ---<br>&gt; &gt;&gt;&gt;&gt; To unsubscribe, send a blank email to <a href="mailto:ut3-unsubscribe@icculus.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
ut3-unsubscribe@icculus.org</a><br>&gt; &gt;&gt;&gt;&gt; Mailing list archives: 
<a href="http://icculus.org/cgi-bin/ezmlm/ezmlm-cgi?64" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://icculus.org/cgi-bin/ezmlm/ezmlm-cgi?64</a><br>&gt; &gt;&gt;&gt;<br>&gt; &gt;&gt;&gt; ---
<br>&gt; &gt;&gt;&gt; To unsubscribe, send a blank email to <a href="mailto:ut3-unsubscribe@icculus.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
ut3-unsubscribe@icculus.org</a><br>&gt; &gt;&gt;&gt; Mailing list archives: <a href="http://icculus.org/cgi-bin/ezmlm/ezmlm-cgi?64" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://icculus.org/cgi-bin/ezmlm/ezmlm-cgi?64
</a><br>&gt; &gt;&gt;<br>&gt; &gt;&gt; ---<br>
&gt; &gt;&gt; To unsubscribe, send a blank email to <a href="mailto:ut3-unsubscribe@icculus.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">ut3-unsubscribe@icculus.org</a><br>&gt; &gt;&gt; Mailing list archives: 
<a href="http://icculus.org/cgi-bin/ezmlm/ezmlm-cgi?64" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://icculus.org/cgi-bin/ezmlm/ezmlm-cgi?64</a><br>&gt;<br>&gt; ---<br>&gt; To unsubscribe, send a blank email to <a href="mailto:ut3-unsubscribe@icculus.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
ut3-unsubscribe@icculus.org</a><br>&gt; Mailing list archives: 
<a href="http://icculus.org/cgi-bin/ezmlm/ezmlm-cgi?64" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://icculus.org/cgi-bin/ezmlm/ezmlm-cgi?64</a><br><br><br><br>--<br>Dominic Lepiane<br><br>
&quot;Of all the things I&#39;ve lost, I miss my mind the most.&quot;<br>
- Ozzy Osbourne<br><br>---<br>To unsubscribe, send a blank email to <a href="mailto:ut3-unsubscribe@icculus.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">ut3-unsubscribe@icculus.org</a><br>Mailing list archives: 
<a href="http://icculus.org/cgi-bin/ezmlm/ezmlm-cgi?64" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://icculus.org/cgi-bin/ezmlm/ezmlm-cgi?64</a><br><br><br></blockquote></div><br>
</span></div></blockquote></div><br><br clear="all"><br>-- <br>Alex Boag-Munroe<br><br>Lack of planning on your part does not constitute an emergency on mine.