No, NVME SSD and GPU do not use the same PCIe slot.
No, NVME SSD and GPU do not use the same PCIe slot.
The MSI Tomahawk Max only has one PCIe 3.0 x16 port, which will be used for the graphics card. This raises concerns about whether an M.2 NVME SSD can run at PCIe 2.0 speeds, potentially affecting performance. It seems that using an NVME SSD would likely disable SATA ports or PCIe slots, meaning you’d need a PCIe 3.0 X4 slot for the NVME drive. So, you’d need to confirm if a PCIe 3.0 slot is available. Quick answer: Can you run both a GPU and an NVME SSD at full speed together in this system?
Review the block diagram on page 22 of your motherboard manual. Most Ryzen processors support over 20 PCIe lanes. Allocate x16 for the graphics card and x4 for the M.2 NVMe port. The remaining x4 lanes connect to the chipset. From the chipset, you obtain x1 and x4 PCIe slots operating at PCIe 2.0. You can place a graphics card in the top x16 slot and an M.2 NVMe drive with dedicated lanes to the CPU. Utilizing the M.2 slot will turn off two SATA ports on the motherboard. Refer to page 30 for detailed PCIe slot information. Check pages 26, 31, and 32 for clarification on which SATA ports are affected when using the M.2 slot.