Why post so much for a PCIe 2.0 switch chip? It could be godly and nothing changes for the texture loading and such from CPU and memory. Still 1 PCIe x16.
And at best, PCIe x16 2.0 is 8GB/sec in each direction.
Also the slides above just tells its easier to assign buffers and such if you partition the ports in a whole other faction with alot of other devices. And not just a static 3x x16. It could also be 12 x4. Thats why the buffers are as shown.
Also it has to be a 8648 chip, with another 140ns lag added.
http://www.plxtech.com/products/expresslane/pex8648.asp
http://www.plxtech.com/pdf/product_b...95_16Jun08.pdf