Quote:
Originally Posted by
fra z
Hi,
ECC and non ECC memory, RAM - I've got an X99 board that supports both ECC and non-ECC RAM. Is ECC (registered) only for use with XEON processors? - or is it somehow possible to use i7 on X99 with registered RAM?
Non ECC RAM is fine and that is what I've got currently but if it is possible then greater size of RAM is possible which may benefit some situations.
This is more asking is it possible?
So. There are three types of RAM sticks you will find out there that are ECC.
ECC Unregistered (UDIMM):
This will work in X99 boards if they have the traces set up on the board physically (not sure if any other components are needed).
You will need a Xeon CPU to use the ECC unregistered RAM. This type of RAM does ECC checking.
ECC Registered (also known as Buffered) (RDIMM):
I'm pretty sure RAM with registers will not work in X99 boards, as they are different electrically from unregistered and unbuffered sticks. With this, control lines are buffered on each memory chip, placing less electrical load on the CPU controller, but resulting in hot sticks ;-).
I'm betting these don't work on X99 boards, even though I think the X99 controller could theoretically handle regiestered RAM. (No evidence, just a guess).
Regardless, this will need a Xeon chip with the ECC controller enabled.
ECC Fully Buffered (FB-DIMM):
This is like a beefed up version of Registered, with data lines being buffered on the memory stick itself as well as the control lines, and so offloads even more of the memory management from the CPU memory controller. I believe this is what allows higher capacity sticks and more total RAM to be used on a single server system compared to desktops and workstations (also, these suckers run super hot!). I bet these don't work on X99 either.
Regardless, this will need a Xeon chip with the ECC controller enabled.