Help! Will these parts be compatible with each others?

allthegoats

Prominent
Dec 3, 2017
16
0
510
Hi all
I got the following parts and were wondering if they would be compatible with each other:

Please note that I have not written either HDD or the case, because I am sure that the case and the HDD is compatible with all these parts. Also the case is quite small so the motherboard has to be a micro-ATX.

Motherboard (Asus Prime B350M-E): https://www.newegg.com/Product/Product.aspx?Item=N82E16813119020&cm_re=ASUS_Prime_B350M-E-_-13-119-020-_-Product

GPU (Sapphire Radeon Nitro rx580 8GB): https://www.newegg.com/Product/Product.aspx?Item=9SIA6V660T4200&cm_re=sapphire_radeon_nitro%2b_rx_580_8gb-_-14-202-280-_-Product

CPU (AMD Ryzen 5 1600x): https://www.newegg.com/Product/Product.aspx?Item=N82E16819113434&cm_re=ryzen_5_1600x-_-19-113-434-_-Product

Cooler (Noctua NH-L9x65 SE): https://www.newegg.com/Product/Product.aspx?Item=9SIAADY5BC4478&cm_re=Noctua_NH-L9x65_SE-AM4_CPU_cooler-_-13C-0005-00113-_-Product

RAM (Kingston Value 16GB 288-Pin DDR4 SDRAM ECC): https://www.newegg.com/Product/Product.aspx?Item=9SIA24G57Z4548&cm_re=Kingston_Value_DDR4_2400MHz_16GB-_-20-242-203-_-Product

I also got a cheaper RAM stick, but it's only 8 GB (HyperX FURY DDR4 2400MHz 8GB): https://www.newegg.com/Product/Product.aspx?Item=N82E16820104679&cm_re=HyperX_FURY_DDR4_2400MHz_8GB-_-20-104-679-_-Product

Which one of these RAM should I buy? I want a cheap PC, so I can't afford to buy more expensive parts, than the ones I already wrote here. Are all these parts compatible with each other? Any help is appreciated!

Edit: I only bought the GPU, I haven't bought anything else yet.
Edit: I got a EVGA 650W PSU: https://www.newegg.com/Product/Product.aspx?Item=9SIA6ZP3R86304&cm_re=evga_650_gq-_-17-438-059-_-Product
 
Solution

If you think you're going to want 32GB, don't separate them by kits. I should mention that 32GB is completely unnecessary since for 99% of applications, 16GB will be enough.

If you do really want 32GB, buy them together as a kit. Putting RAM together from different kits isn't guaranteed to work, even if they are the same...

JalYt_Justin

Reputable
Jun 12, 2017
1,164
0
5,960
They're all compatible but there's no reason to buy ECC memory. It's more expensive and costs you some performance for basically nothing, since you aren't running a critical server and don't really need to correct memory errors.

PCPartPicker part list / Price breakdown by merchant

Memory: Corsair - Vengeance LPX 16GB (2 x 8GB) DDR4-3000 Memory ($204.99 @ Amazon)
Total: $204.99
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2017-12-28 08:02 EST-0500

You could go with something lower speed to save on price but since you were looking at ECC memory I'm assuming budget isn't the issue. In which case this is a much better RAM kit to use.

What is the PSU you're getting?
 

JalYt_Justin

Reputable
Jun 12, 2017
1,164
0
5,960

If you think you're going to want 32GB, don't separate them by kits. I should mention that 32GB is completely unnecessary since for 99% of applications, 16GB will be enough.

If you do really want 32GB, buy them together as a kit. Putting RAM together from different kits isn't guaranteed to work, even if they are the same model. Of course it could still work, but there's also the added chance that it might not.

I would take higher speed 16GB RAM over lower speed 32GB RAM on Ryzen any day of the week. The only exception is if I was doing really heavy workstation loads that required lots of RAM, which I very much doubt with the parts that you have picked out.

In any case, ECC RAM is still unnecessary and I would buy regular, higher speed RAM instead. The PSU you picked out is good.
 
Solution