There are some limited number of PCIe buses supported by PCIe standard, namely 255. But many BIOSes and CPUs have much smaller limit, usually 64. I need to connect around 220 PCIe buses over dozen of PCIe switches. Please let me know if that number (~220) of PCIe buses is supported by Ryzen 3960x CPU.