The maximum DIMM size for each slot is 512 MB, for a total of 1 GB. The base memory configuration varies depending on the iMac model you purchased. The base model has 64 MB, the iMac DV has 64 MB, and the iMac DV Special Edition has 128 MB.
There is 8 MB of soldered SDRAM dedicated for video. Although it's not upgradeable, iMac can display 24-bit color at its highest resolution. In addition, the computer now uses AGP2X to make use of main memory for 3D rendering.