This is NOT entirely correct. There is NO requirement to meet all of those spec.
e.g.
The Mac Pro can accept slower memory. It just run slower.
Also, the Mac Pro can accept faster memory, the DIMM will be automatically downclock to match the CPU / logicboard's max possible speed.
Also, there is NO requirement to use ECC RAM on the cMP.
Apart from that. I suggest you amend the title to more specific for cMP 4,1 and 5,1. Otherwise all these memory info can be be very wrong on other cMP.
And if you really want to list out all the working part number, the list will become ridiculous long. May be you can put that in another post, and use a link in this OP.
For info, MICRO MT36KDZS2G72PZ-1G41HE is also a known good 16GB RDIMM for cMP. I am using that right now.
View attachment 747126
In this post, I think it's more important to tell the reader that
A single W36xx CPU can support up to 56GB memory (3x16 + 8)
A single X56xx CPU can support up to 64GB memory (4x16)
A dual X56xx CPU can support up to 160GB memory (5x32)
And there is NO report about if 32 DIMM can be used on a single processor cMP, therefore, no idea if that can work, or further push up the memory size limit.
In the CPU section, I suggest clearly state that ONLY the dual processor 4,1 use delidded CPU. ALL other cMP use normal CPU.