Assuming risers can be used if necessary to stack as many GPU's onto the motherboard as the pcie lanes. The design (ml training) is as follows:
FIRST: Is it safe to say we can run 7 GPU's (max pcie lanes on mobo) and utilize ALL of them at max capacity speeds (x16 at pcie 4.0)? Are there any bottlenecks concerning the hardware?
7 gpus * x16 pcie speeds = 112 lanes
Is this equation an accurate estimate of the capacity of a CPU?
SECOND: If I run the GPU's at a slower speed, say pcie x8, can we double the amount of GPU's theoretically, provided a motherboard had enough pcie x8 slots (x8 to x16 converter used), so the total sum of pcie lanes still equaled 112 like above?
CPU: AMD EPYC Rome 7302P
-128 Lanes PCIe 4.0
Mobo: AsRock Rack ROMED8-2T
-Supports 7 x PCIe 4.0 x16
-GPUs can be any model
FIRST: Is it safe to say we can run 7 GPU's (max pcie lanes on mobo) and utilize ALL of them at max capacity speeds (x16 at pcie 4.0)? Are there any bottlenecks concerning the hardware?
7 gpus * x16 pcie speeds = 112 lanes
Is this equation an accurate estimate of the capacity of a CPU?
SECOND: If I run the GPU's at a slower speed, say pcie x8, can we double the amount of GPU's theoretically, provided a motherboard had enough pcie x8 slots (x8 to x16 converter used), so the total sum of pcie lanes still equaled 112 like above?