Originally posted by: Carlis
But the stability comes from using error correction I thought? Cant you have ecc ram that is not buffered?
Registered or buffered is to protect stability in high density population scenarios. i.e. to make mission critical high density population scenarios feasible.
FB-DIMM has received something of a bad rap, partly from its coverage by some consumer-oriented hardware sites that really don't understand what someone might want with hardware that doesn't overclock or run 3DMark as well compared to enthusiast consumer hardware, but also in no small part due to poor product segmentation decisions by Intel.
There is no reason to use FB-DIMM on boards with up to four DIMMs. JEDEC standard registered DIMMs are perfectly safe there. If you enforce some configuration-dependent memory speed limits in the BIOS, unbuffered ECC DIMMs can be perfectly safe on boards with up to four DIMMs.
FB-DIMM performance looks (well, it is) terrible on two and four DIMM configurations because FB-DIMM was designed for 'many' DIMM configurations; eight, 12, 16, 24, 32, et. al. FB-DIMM
performance increases as the DIMM and rank count grows (as long as utilization or load grows with it), but in low-utilization or population scenarios, the added complexity that makes FB-DIMM scalable cannot be exploited and becomes a liability.
This is a great place for FB-DIMM:
Tempest i5400PW
And what about two socket xeon work stations? Right now they are forced to use fb-dimm if I'm not mistaken.
Dual socket Xeon boards are available that accept registered DIMMs. IIRC, Intel 5000X/P/V chipset required FB-DIMM but the newer 5100 (San Clemente) supports registered DIMM.