A Look Into Training Large Language Models on Next Generation Datacenters
<|reference_start|>A Look Into Training Large Language Models on Next Generation Datacenters: Is it still worth doing computer networking research? What are relevant problems in this space given the supremacy of hyperscalers in deployed large networks? We take an unconventional approach to finding relevant research directions, by starting from Microsoft's plans to build a $100 billion datacenter for ML. Our goal is to understand what models could be trained in such a datacenter, as well as the high-level challenges one may encounter in doing so.   We first examine the constraints imposed by cooling and power requirements for our target datacenter and find that it is infeasible to build in a single location. We use LLM scaling laws to determine that we could train models of 50T or 100T. Finally, we examine how distributed training might work for these models, and what the networking requirements are. We conclude that building the datacenter and training such models is technically possible, but this requires a novel NIC-based multipath transport along with a redesign of the entire training stack, outlining a research agenda for our community in the near future.<|reference_end|>
@article{gherghescu2024i've,
    title={I've Got 99 Problems But FLOPS Ain't One},
    author={Alexandru M. Gherghescu, Vlad-Andrei Bu{a}doiu, Alexandru Agache,
  Mihai-Valentin Dumitru, Iuliu Vasilescu, Radu Mantu, Costin Raiciu},
    journal={arXiv preprint arXiv:2407.12819},
    year={2024},
    doi={10.1145/3696348.3696893},
    archivePrefix={arXiv},
    eprint={2407.12819},
    primaryClass={cs.DC cs.CL cs.LG cs.NI}
}