Backstory: I need a new work&play Linux desktop, for office-type work, gaming, playing around with virtualisation, now. Zen 2 is the name of the game. However, I’m very unhappy with the current crop of boards, the platform doesn’t feel “done”, yet, and the chipset fan is every bit as bad as I feared (I have a Master in a different build). So I thought, why not get the Asus Pro WS X570-Ace, that could go into my ageing home server as soon as something decent comes along next year or so.
Now, the Ace has official ECC support. For the desktop use-case, that’s nice to have, for the server one it’s a must. So the question is, do I get ECC RAM immediately (and live with the performance penalty of only being able to get 2666 MT/s, CL19), or do I get normal 3200-CL16 RAM (and risk not being able to / wanting to use that in the next system)?
tl;dr: How much of a performance hit do I incur with ECC 2666-CL19 vs regular 3200-CL16 on Zen 2 (under Linux)?
Does running ECC even make sense on a desktop? Is faster unbuffered ECC RAM likely to be available in couple of months?