2022

MiCS: Near-linear Scaling for Training Gigantic Model on Public Cloud

Zhang, Zhen, Zheng, Shuai, Wang, Yida et al.

Understand

Existing general purpose frameworks for gigantic model training, i.e., dense models with billions of parameters, cannot scale efficiently on cloud environment with various networking conditions due to large communication overheads.

  • In this paper, we propose MiCS, which Minimizes the Communication Scale to bring down communication overhead.
  • Specifically, by decreasing the number of participants in a communication collective, MiCS can utilize heterogeneous network bandwidth, reduce network traffic over slower links, reduce the latency of communications for maintaining high network bandwidth utilization, and amortize expensive global gradient synchronization overhead.
  • Our evaluation on AWS shows that the system throughput of MiCS is up to 2.89$\times$ that of the state-of-the-art large model training systems.

Reading the bibliography…