This "test" shows only one thing: code ment for 32 bit systems compiled into 32 and 64 bit binaries behaves different. In addition using something as heavyly disk-I/O-influenced as SQL paired with rather I/O-weak ATA drives .. *shiver*badhabit wrote:Infact, if you take the same CPU with the same ISA and architecture (register number) & die size for 32 & 64bit, the 64bit version will be normally (slightly) slower, due to increased instruction cache pressure due to double sized pointers.Dr.Disaster wrote:As long as the CPU uses at least 64 bit in every area (registers, op-code, busses) and therefore does not has to resort to 32 bit operations to emulate 64 bit operation it can't be slower.Isaac wrote:Isn't 64 bit slower?
here some benchmarks http://www.osnews.com/story/5768/Are_64 ... es_/page3/
It also does not support your statement about 32 and 64 versions of the same CPU: there are no 32 bit UltraSPARC CPU's in existence.