Gilad Shainer on why the AI factory needs four networks, not one
NVIDIA's networking chief argues an AI factory needs four purpose-built networks — not off-the-shelf Ethernet — to turn a datacenter full of GPUs into a single supercomputer.
Four Networks, Not One
An AI factory is not wired by a single network — it needs four separate, purpose-built ones, each solving a problem the old datacenter never had.
And obviously there is no one infrastructure that fits all.
Wiring Many GPUs Into One
The scale-up network exists to fuse as many as 1,152 GPUs into a single GPU unit, and it carries roughly 100 times the bandwidth of traditional compute.
but that scale up network is at least 100 x the bandwidth of what we've traditionally seen in compute.
Server Farm or Supercomputer
Take the exact same GPUs and the network alone decides whether you get a supercomputer or just a pile of servers.
If you if you connect them with an off the shelf Ethernet network, you just build a server farm. No more to that.
Two Generations at Once
The generational cadence dropped from one every three-to-four years to something new every single year, forcing teams to build two generations in parallel.
So you're already working on two generations in parallel. And you need to understand what are the technologies that are going to come next.
Power Is the Real Limit
Because power caps how much compute you can install, and the optical network burns nearly a tenth of it, moving the optics onto the switch package saves about five times the power.
It's not just saving power almost five x less power and optical network. We're also seeing ten x increase in the time or mean time between interrupts.
Zero Jitter, Zero Collisions
The whole design target is the hardest one to hit — zero jitter — and in the field it showed up as 95% effective bandwidth with zero collisions across 100,000 GPUs.
And in my eyes, again, Alan, it's it's zero jitter. It's the most complicated things to achieve.
No Single Box Can Do It
You can't build the AI network in one device because free traffic-spraying and in-order delivery cannot live in the same box — the switch and the NIC each take half the job.
You cannot do both at the same place. And that's why you cannot implement an AI network just on a switch.