A unified 64-bit address space The Fermi architecture now
supports a 64-bit address space. Providing 40-bits of physical
addressing capability, Fermi combines local, shared and global
memory in the same address space, which means pointers work as
expected! New GPUs such as the C2050 and C2070 currently support
3 and 6 GB of global memory respectively. It is likely that
future GPUs will contain even more onboard memory. Fermi also
significantly improves support for working with 64-bit
quantities over previous generations of GPGPUs both in moving
data to/from shared memory and when operating on 64-bit
quantities in terms of the speed and accuracy. 32-bit integer
ALU operations To support calculations in the larger address
space, the integer ALU now supports full 32-bit precision for
all instructions, and has been optimized to efficiently support
64-bit and extended precision operations. (Various other
instructions are also supported including Boolean, shift, move,
compare, convert, bit-field extract, bit-revers