Asus P9X79-E WS board claims to support 4 full speed (x16) PCIE cards (x16/x16/x16/x16 configuration). I think this is misleading.
4x16 slots require 64 PCIE lanes, however any single CPU only supports 40 lanes (which means at best x16/x16/x8 configurations). See the diagram here:
Asus used two PCIE switch chips (PLX PEX8747) to allow any of the 4 slots to communicate at x16 speeds, however, the 40 lanes CPU limitation is still in effect, so my understanding is that only 2 of those cards can talk to CPU at the same time at x16 speed.
I wonder, are there any performance gains provided by this additional multiplexing of x16 slots? For example, would there be any difference in performance if I plug 4 Titans into this board, or into the regular P9X79 WS (which can only run them in x8/x8/x8/x8 configuration). What about 3 Titans?
Anyone can explain?
4x16 slots require 64 PCIE lanes, however any single CPU only supports 40 lanes (which means at best x16/x16/x8 configurations). See the diagram here:
Asus used two PCIE switch chips (PLX PEX8747) to allow any of the 4 slots to communicate at x16 speeds, however, the 40 lanes CPU limitation is still in effect, so my understanding is that only 2 of those cards can talk to CPU at the same time at x16 speed.
I wonder, are there any performance gains provided by this additional multiplexing of x16 slots? For example, would there be any difference in performance if I plug 4 Titans into this board, or into the regular P9X79 WS (which can only run them in x8/x8/x8/x8 configuration). What about 3 Titans?
Anyone can explain?