another 64-bit myth
But a 32-bit CPU can read 128-bit data! Look at the following list:
The 32-bit CPU can process data in 64-bit chunks, even in 128-bit chunks. The "twice as much data" statement is a 64-bit myth.
The only difference is that the 64-bit CPU has native, single-instruction 64-bit integer operations. This is really the only advantage (other than 64-bit memory, which OS X does not support) of the 64-bit CPU, and for most programs it's not important.
So the "possibility" of reading 64-bits is not unique to a 64-bit CPU....
reflex said:Another advantage of a 64bit cpu over a 32bit one, is the possibility to read 64 bits of data at once, which is faster than reading 64 bits in two times like you'd have to do on a 32bit cpu (depending on what you're doing).
But a 32-bit CPU can read 128-bit data! Look at the following list:
- 8-bit integers - 32-bit & 64-bit
- 16-bit integers - 32-bit & 64-bit
- 32-bit integers - 32-bit & 64-bit
- 64-bit integers - 64-bit
- 32-bit floating - 32-bit & 64-bit
- 64-bit floating - 32-bit & 64-bit
- 128-bit SIMD - 32-bit & 64-bit
The 32-bit CPU can process data in 64-bit chunks, even in 128-bit chunks. The "twice as much data" statement is a 64-bit myth.
The only difference is that the 64-bit CPU has native, single-instruction 64-bit integer operations. This is really the only advantage (other than 64-bit memory, which OS X does not support) of the 64-bit CPU, and for most programs it's not important.
So the "possibility" of reading 64-bits is not unique to a 64-bit CPU....