Scaling-Up Contrastive Learning over NVLink Multicast
It’s 2026, and the world still trains AI models much the way it did when I bought my first Titan V almost a decade ago. Volta had just introduced Tensor Cores, and 16-bit matrix multiplications into 32-bit accumulators were all the rage. PyTorch was only starting to catch up with TensorFlow, and Mellanox was still an independent company selling the InfiniBand cards that joined supercomputers. Since then, Nvidia has bought Mellanox and folded the network into the GPU, but most training code still treats it as an afterthought. What I believe we still don’t do enough is design software around scale-up networks. ...