*sigh* One more time, then I give up:
----
FROM:
http://www.osnews.com/story.php?news_id=5768
"So while the tests I ran were on only a few applications and in limited
ways, the results seem to show that indeed 64-bits do generally run
slower. However, there are there are a few issues to consider."
----
FROM:
http://arstechnica.com/cpu/03q1/x86-64/x86-64-1.html
"...the only kind of performance increase that you can expect from a
straight 64-bit port is whatever additional performance you get from
having more memory available. As I said earlier, 64-bitness, by itself,
doesn't really improve performance for anything but the rare 64-bit
integer application. In the case of x86-64, it's the added registers and
other changes that actually account for better performance on normal
apps like games."
----
I'm not exactly just pulling random opinions out of my ass here. I have
worked for several years in the software industry and have designed and
run code for 8-, 16-, 32-, and 64-bit processors. The only statement
I'm trying to make, which I've pointed out with each post to this
thread, is that "64-bit does not mean inherently faster performance."
You even seem to support my statement, with your argument of "... then
why does 64-bit Linux run so much faster than 32-bit Linux on the same
hardware?"
The answer is obvious and was addressed in my previous post with the
second statement: "*If* the code has been recompiled to take advantage
of the new 64-bit features, it will perform better; otherwise, not."
The 32-bit Linux code running on Athlon64 architecture cannot "see" the
extra registers, and cannot therefore use them in anyway. Only by
recompiling the code with the 64-bit flag can you 'force' the code to
recognize the extra hardware and utilize it.
I fail to see the "variance" in my claims and I am sorry that I cannot
be anymore clear or straightforward with "my nice opinions."