We need plenty of PCIe3 lanes to back multiple TB3 headers so the I/O can manage "big data" and eGPU applications concurrently. Can we all just move directly to TB3, and can we please go as directly as possible to the CPU. I get the nest of wires aversion, but at least give us the throughput to exploit it if we see fit.
While I'm on a roll, how about somebody make some bomb ass portable TB3>PCIe3 host chassis that comes with 4 TB3 ports on each end and a snake with 4x TB3 to TB3 cables, 2x short copper and 1x 50 meter tactical fiber in the kit. If Apple actually goes with a newer CPU/MoBo with enough data lanes, PCIe3 or 4, an external chassis can host all the noisy hardware while you and the client relax in the suite with only the slow fan in the 7,1 tube to disturb the peace.
If I understand the applications for GPUs with 1TB of local SSD storage correctly, caching frames in a virtual RAM buffer on an SSD should read out fast enough to allow clean scrubbing and playback even at UHD/4K resolution, at 12bits, 4/4/4 - without having to move data back and forth over the TB3 bus just to feed displays - the displays could hook directly to the eGPUs in the external chassis. That would clean up the bus traffic a bit...
If I'm being a bit utopian, mea culpa.
While I'm on a roll, how about somebody make some bomb ass portable TB3>PCIe3 host chassis that comes with 4 TB3 ports on each end and a snake with 4x TB3 to TB3 cables, 2x short copper and 1x 50 meter tactical fiber in the kit. If Apple actually goes with a newer CPU/MoBo with enough data lanes, PCIe3 or 4, an external chassis can host all the noisy hardware while you and the client relax in the suite with only the slow fan in the 7,1 tube to disturb the peace.
If I understand the applications for GPUs with 1TB of local SSD storage correctly, caching frames in a virtual RAM buffer on an SSD should read out fast enough to allow clean scrubbing and playback even at UHD/4K resolution, at 12bits, 4/4/4 - without having to move data back and forth over the TB3 bus just to feed displays - the displays could hook directly to the eGPUs in the external chassis. That would clean up the bus traffic a bit...
If I'm being a bit utopian, mea culpa.