Homa: The end of TCP for AI clusters [video]
www.youtube.com - 35 poäng - 6 kommentarer - 9749 sekunder sedan
Paper:
https://www.usenix.org/system/files/atc21-ousterhout.pdf
Related: https://lwn.net/Articles/1003059/, https://www.theregister.com/networks/2026/10/01/stanford-pro...
Kommentarer (7)
- wmf - 173 sekunder sedanI've been hearing about Homa for years and wondered what's new. I found a changelog in the readme of the git repo: https://github.com/PlatformLab/HomaModule
- giovannibonetti - 2467 sekunder sedanI remember listening to Jane Street’s Ron Minsky on their podcast talking about this a few months ago, how TCP becomes the bottleneck in AI clusters. As an electrical engineer, I remember that circuit switching gave away to packet switching due to very sparse usage of the network when there are many actors going through it. It is not very efficient, but that wide variety of traffic makes it hard to optimize it since the flow patterns are too dynamic. A good analogy with car traffic is that downtown there are so many cars going to a large variety of places, that traffic lights – as inefficient as they are – are a solution that at least works good enough.
On the other hand, if the traffic follows a very predictable pattern, a custom implementation can be much more efficient. Specially nowadays machine learning can find much better solutions through reinforcement learning. And AI cluster data flow is much more predictable than what goes over the internet as a whole.
- - 3132 sekunder sedan
- adastra22 - 2430 sekunder sedanPlease don’t make the primary link a video.
- jMyles - 1180 sekunder sedanI wonder if, as LLMs get accustomed to using homa or some other optimized protocol for, as the article lists, "chores such as weight gradients, model weights, KV cache entries, and checkpoints", whether we'll start to see TCP as a bottleneck for their post-trained interactions as well, for many of the reasons.
- almost_usual - 6385 sekunder sedan
- paradiselord-de - 6057 sekunder sedan[flagged]
Nördnytt! 🤓