The PowerPC 604e-based-Power Mac 9600 boasts a whopping twelve (12) DRAM DIMM slots, a HammerHead ASIC memory controller, and a 64-bit data bus which widens to 128-bits when interleaved. This computer requires either 5-volt, 64-bit, 168-pin fast-paged mode (FPM) 70ns DIMMs, in either 2k or 4k refresh, or 5-volt, 64-bit, 168-pin JEDEC-standard buffered Extended Data Out (EDO) 60ns DIMMs. Like the Power Mac 8600, the 9600 typically ships with 32MB EDO DRAM (either a single 32MB DIMM in slot B4 or a pair of 16MB DIMMs in slots A4 & B4).
Note: MacGurus reccomends the use of 168-pin, 5v EDO 64-bit, 2k refresh, 60ns DIMMs in this machine. EDO DIMMs are engineered to higher tolerances, and are more compatible with G3 processor upgrades. The two types of RAM can be mixed in a machine.
As there is no DRAM soldered to the logic board (aka "Tsunami"), the 9600-series requires that at least one DIMM be installed for the computer to boot. DIMMs may be installed in any slot, in any order, although a performance boost of approximately 5-15% results from installing matching pairs of high-quality DIMMs in pairs, in corresponding slots (A6-B6, A5-B5, A4-B4, etc.), as a consequence of interleaving.
It should be noted that although the Power Mac 9600-series ships with EDO DRAM installed, the HammerHead ASIC memory controller treats EDO memory like FPM, with the result that no performance benefit accrues. While it is permissible to mix and match memory densities, speeds, and chipsets when installing memory in the 9600-series, MacGurus recommends continuity and balance in all things, including memory configurations, and consequently advises installing EDO memory in these machines in matching pairs, unless repurposing DIMMs from other computers.
Apple's technical documentation and hardware manuals are contradictory when recommending which slots to use and in which order when installing DIMM pairs, and questions asking whether to begin with the high DIMM slots (i.e. A6-B6), or the low slots (i.e. A1-B1) are perennial favorites on the Mac-related newsgroups on Usenet and the various Mac-specific mailing lists on the internet. As of this writing, the consensus appears to be in favor of beginning with the high slots, A6-B6, proceeding in sequence to the lower numbered slots, and we here at MacGurus have proceeded in this way with hundreds of Power Macs without adverse consequence. Our hardware hacking confirms that interleaving does appear to succeed regardless of start point in those Power Macs that support it, however, with the hard rule appearing to be that DIMM pairs should be installed with the greatest density pieces first, progressing down to pairs of the lowest density, regardless of whether A6-B6 or A1-B1 is the first pair.
It also seems very clear that interleaving requires L2 cache to be present, and works best in cases where the DIMM pairs in question have been selected with some care, and the software in use has been written to exploit interleaving. As noted, when purchasing memory for this computer, it is best to purchase DIMMs in matching pairs, to ensure that chipsets, density, addressing modes, refresh rate and speed all correspond. Disparate pieces may interleave, especially if they are of high quality and well within Apple specifications, but chances are enhanced if differences between DIMMs are minimized. The Power Macintosh Memory FAQ has some bearing on these issues, while those with an inexhaustible thirst for detail may mine Apple's pertinent Developer's Technotes with some profit, particularly the classic TN1055: SIMMs to DIMMs: Making Sense Out of Memory Expansion for the Power Macintosh - 7/96.
Apple specifications state that the maximum amount of usable memory in the 9600-series is 768MB, in the form of twelve (12) 64MB DIMMs, although theoretical configurations utilizing 128MB DIMMs up to 1,536MB are conceivable. Please see articles Power Mac Interleaving Performance Gain (TECHINFO-0018870) and Power Mac 9500 Series Memory Q & A (TECHINFO-0018196) in Apple's Technical Information Library (TIL) for more information.
One of the great flaws of the 9600-series Tsunami architecture is that its 512k L2 cache is soldered onto the logic board, with no L2 DIMM slot available for further expansion. After the debut of the Power Computing Power Tower Pro 225 in August, 1996, it is clear that the accelerating clock speeds of the PowerPC 604e processor absolutely mandate larger L2 cache sizes.
Specifications Logic Board RAM None Supported DIMMs 32MB, 64MB. 128MB. Number DIMM Slots Twelve (12). Supported VRAM None. 4MB IMS Twin Turbo 128M4A's are non-upgradeable. Number VRAM Slots None. 4MB IMS Twin Turbo 128M4A's are non-upgradeable. L2 Cache Supported 512k soldered on logic board. DIMM Type 168-pin, 5v EDO 64-bit, 2k refresh, 60ns.
As noted, the 9600-series have no VRAM slots on the logic board, and no on-board video circuitry, the intent being that end-users should purchase accelerated third-party video cards. All shipping variants of the 9600 include an Integrated Micro Solutions (formerly IMS, now ixMICRO) Twin Turbo 128M4A with 4MB VRAM. These cards are non-upgradeable.