"Ryzen is a slightly different beast when it comes to its I/O functionality. It features a full x16 PCI-E implementation that can be split into 2 x8 for SLI and CrossFire. There are four more PCI-E lanes that connect this CPU to the chipset. Above that it features an I/O stack that can be configured in multiple ways. It supports 2 SATA6G ports that can be mixed and matched with PCI-E lanes supporting NVME. In what is probably going to be the most popular implementation on X370 boards will be the single x4 NVME connection that will provide tremendous I/O bandwidth directly to the CPU. It also features the four native USB 3.1 gen 1 ports."
Any major computer upgrade generally requires a full software reinstall too. No so if you heed the advice in the guide to Upgrading a Motherboard without Reinstalling. PCSTATS Tips