In anand's preview of windows 64, the theoretical performance of the a64 goes up in terms of mips, and I was wondering what format a float follows in x86-64 architecture. Is a float then 64 bits and a double 128 bits when running in 64 bit kernel mode or still the 32/64? If it is 64/128 would that account for the decrease in game scores because although the theoretical numbers are up, the actual instruction throughput is reduced?
If the size of floats/doubles in x86-64 is 32/64 still, does that mean the only real gain in x86-64 is enlarged memory addressing (40 bit? ~1 tB)
If the size of floats/doubles in x86-64 is 32/64 still, does that mean the only real gain in x86-64 is enlarged memory addressing (40 bit? ~1 tB)