The article however actually talks about Terabyte/s scale, albeit not over a single node.
You said there were 800 gigabit network cards, I'm wondering how that much bandwidth makes it to the card in the first place.
This does not have anything to do with what you originally said, you were talking about 800gb single ports.
So the software infra for using multiple slots already exists and doesn't require any special config. Oh and some cards can use PCIe slots across multiple hosts. No idea why you'd want to do that, but you can.
But it's not a PCIe limitation. There are PCIe devices out there which use 32 lanes, so you could achieve the bandwidth even on PCIe5.
https://www.servethehome.com/ocp-nic-3-0-form-factors-quick-...
the switch is fine, I'm buying 64x800G switches, but NIC wise I'm limited to 400Gbit.