I set up my first AMD-based rig. I'm using a Ryzen 5 3600 and 16GB of ram (Corsair CMK16GX4M2B3000C15), I'm running everything on the motherboard Asrock Steel Legend B450M.
My question is:
Should I run the memory sticks at 3000Mhz, 2666Mhz, 2667Mhz, 2933Mhz?
What is better for Ryzen 5 3600? I read, after assembling the PC, that not all Mhz in memory sticks work well with the CPU.
Boards made with only 4 layers are not able to run memory as well as the more expensive 6 layer ones.
The R5 3600 et al are all designed to handle DDR4-3200 max but your memory may come up at DDR4-2933 which is one JEDEC speed grade lower
Short answer: you should run the memory as fast as is stable, Ryzen CPU loves the higher memory mhz. So i would really shoot for 3000 mhz on the ram, at the very least. If that's not stable you could try relaxing some ram timings and fiddling around with that.