I'm building a new computer and I have pretty much picked all the parts for an X58 based system. Now the only part that I haven't decided on yet is the amount an type of RAM. After doing some research I still couldn't find an answer to: What is the difference between using ECC or non ECC ram ? What I found out is that ECC ram has error correcting capabilities and slows down boot times. But how exactly (if at all) does it affect the performance of a computer that is mainly used as a gaming machine?
Now this would be nice to know for future reference but also because I have followed the market prices closely for a few months now, hoping to see reasonably priced 4 gigabyte DDR3 sticks. The DDR3 memory is still expensive costing around 360 euros but the weird thing is that the DDR3 ECC sticks cost the same amount as triple channel kit! The price on those ECC parts have dropped a huge amount while on the non-ECC it has not.
You didn't specify which motherboard and CPU you're buying. To use ECC Registered memory, you need a motherboard and processors (Xeon) that supports it (usually supported by dual Xeon server motherboards). Several single CPU motherboards support ECC non-registered memory, e.g., ASUS P6T WS PRO, but a Xeon processor is required.
I was planning to use it with a i7-920 processor. But if the memory needs to be paired with a "server class" processor I guess I have to stick with the non-ECC rams then. Thank you for clarifying that.
The motherboard will accept ECC memory, but since no Xeon processors are on the supported list, I don't see the point. Don't ignore the fact that the memory controller is on the CPU. In addition, the motherboard has to also support ECC memory.
Edit: The 12GB kit of ECC Registered memory won't work on that motherboard.