On Wednesday 23 May 2007 04:11, James Knott wrote:
Tom Miller wrote:
The reason that 32bit is faster is it only has to pass around 32 bit pointers vs 64 bit pointers. On the other hand, the faster memory handling above 2 GB with 64bit OS makes up the difference .
Given that data is transferred in parallel, that is all bits at the same time, how does it take longer to transfer 64 bits?
Because fewer of the data units that the program requests can be transferred per unit time when the program is sequentially accessing word-sized units, which is a very common case and one the the things caches and fetch-ahead mechanisms serve to accelerate.
-- Use OpenOffice.org http://www.openoffice.org
Randall Schulz -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org