Buying anything that is only labeled faster (spd programmed) is a waste of money. (for me at least)
On x79 all of my ddr3 ecc reg stick are well overclockers. All of the 1066mhz modules stable at least 1600mhz, a lot of them are works 1866mhz. All of the 1333-1600 modules works 1866mhz!
So i think the 2133mhz ddr4 is overclockable at least 2400 or 2666.
It is very easy to find out, just searching the datasheet of the ram, you can find B die samsung ecc reg with 2133 stock speed but overclockable to 3000mhz.
But the server mobo cant force higher ram speeds just limiting it. That is why i need spd editing. I have a few edited ddr3 rams for the non overclocker x79/x99 mobos. But i dont have edited ddr4.
And this is a low-mid budget build, i only can buy the cheapest or repairable hardware. (Or find in trash)
2133 modules are cheap and common. I have one repaired 2666 module.
example the DDR3 ecc reg 800mhz have the same samsung D die as the 1866mhz!
ALL of my D dies samsung 1066mhz ecc reg works on 1866! Without errors on a few hours of memtest.
View attachment 194660
That is why most 2133 ecc reg ram will work at higher speeds i think. The manufacturer must make lower end modules, it sells better.
But this kind of things works on video ram as well, if you check the manufacturer datasheet you can find that you can overclock most older cards memory better if you editing the timings and overclock to the original spec.
But sometimes it is just not working that way.
Example an old 9600XT, it has 2.2ns memory that is ~900mhz on stock but the card is configured only to 600mhz. It is a big waste.
Two things happened here, first is the 2.2ns was cheaper when the card is made so downclocked to the 9600XT spec, the other is the 2.2ns ram cant handle the original spec 1000mhz and they used faulty rams that works on lower speed (and that is sucks). It overclocks only to 800mhz but is still it is fast for a 9600XT, when i edited the CAS timing (to the ram datasheet spec) with a bios editor it just throwing artifacts even on 600mhz. The 9600 gpu simply can not handle different CAS timings.
.
View attachment 194667View attachment 194668View attachment 194669