I'm just wondering, why do some nVidia cards have what seems to be 'strange' memory sizes?
I.e., why don't they follow the regular 256, 512, 1024, 2048 etc. megabytes of RAM?
For example, the 9600 GSO has 384 MB of memory, the 8800 GTS G80 had either 320 MB or 640 MB, the 8800 GTX and 8800 Ultra had 768 MB (512 MB + 256 MB I suppose), the GTX 260 & GTX 275 had 896 MB, the GTX 470 1280 MB and the GTX 480 1536 MB.
Is it just part of their architecture? Or do they just want to be different?
With regards to memory sizes, here's what I've figured out: