This as always is the most interesting part for me out of any component, especially motherboards. The X570-Plus is both a decent overclocker and a puzzling one at the same time. Memory compatibility is always going to be tricky, especially with high frequency sets. To that end I tried different memory ICs including single sided B-Die, which was by far the best. I also followed up with later B-die on an LED PCB (Corsair) and finally A2 PCB B-die from GALAX. The A2 PCB memory from GALAX didn’t work well at all with the bard, having trouble posting sometimes, or random freezes on the desktop. Switching to either of the B-die kits sorted all of this out. As such I’d suggest you check the QVL before you buy this board, just to make sure your set is listed, or at the very least check to see what IC’s you have and if they will work well with the X570-Plus.
Motherboard could, like all others extract the most from this CPU at 4400MHz, in conjunctionn with a 3800MHz DRAM frequency and 1900MHz fabric clock.
In the image below you can see the max frequency achievable with this board and the LED B-die memory kit. DRAM frequencies past 3800MHz are not really meaningful on this platform, but it was worth testing the limits to see if I could reach the claimed 4400MT/s in the QVL for some kits. Given how particular this board was with the memory I had on hand I would say this is pretty good.
This brings me to my previous suggestion of running the memory at 3,600MHz rather than 3800. I found that bringing down the DRAM frequency allowed all the kits to work flawlessly including the GALAX A2 base Arduino kit. On the STRIX-E and IMPACT I had no such issue, so it is not necessarily the platform or even the board, but more likely this Firmware/BIOS version. That said, what you lose out on isn’t much in real world applications, especially if you tune the sub-timings at 3,600MHz. Through sub-timings alone one can make up for the lower frequency through increased efficiency. For instance, 3800 C16 is in pure latency slower than 3600 C15.