Product Showcase
The X370 motherboard will get you eight SATA 6 Gb/s storage ports. Combined in here is a M.2 PCI Express slot using x4 PCIe lanes directly from the CPU, thus 32 GB/sec of performance. There are plenty of USB 3.0 and 3.1 ports available through internal motherboard connectors, some AMD Ryzen based, some chipset and some Asmedia ASM2142 powered. USB 3.1 Gen 2 would be the fastest 10 Gbps connectors.
Here we can see the four DIMM slots which offer support for dual-channel DDR4 memory up to an advertised 3200 MHz (OC). You can install a maximum of 64 GB in total. Given the nature of Ryzen and its CCX interconnect tied to the memory speed, we do recommend high-frequency memory. Please make sure you get a 2667 MHz kit or faster. Some motherboard partners offer 'XMP' support, you however are best off configuring memory yourself. So in the BIOS set a 2667 MHz frequency (if you bought RAM rated at that speed), insert the advertised timings and voltage as noted on the DDR4 sticker.
This board has support for up to 3 full length discrete VGA cards. Mind you, we can only recommend you to go with 2x multi-GPU. Three cards would bog down the 3rd card at a x4 Gen 2 link whereas two cards (the grey slots) would both get x8 Gen 3.0 PCIe links. To the lower right you can see the audio implementation, underneath is an ASUS branded Realtek ALC 1220 codec housed for your audio.
It is a bit hard to see on the above photo, but to your right you can see the M.2 slot. NVMe M.2 SSDs are really fast on this platform as our results will show.
Above, an M.2 SSD (Corsair MP500) being seated into the M.2 slot (Um yeah, we never should have peeled off that thermal sticker).