Alpa: Automating Inter- and Intra-Operator Parallelism for Distributed Deep Learning
arXiv: 2201.12023
Domains
TLDR (English)
The first system to jointly automate intra-operator parallelism (tensor-parallel-like) and inter-operator parallelism (pipeline-parallel-like): it hierarchically partitions the enormous strategy space and solves for the optimal split with dynamic programming. Matches or beats hand-tuned expert 3D-parallel configurations at GPT-3 scale, turning manual parallelism tuning into a compiler problem.
TLDR(中文)
第一个自动联合搜索算子内并行(类张量并行)与算子间并行(类流水线并行)的系统:把庞大的并行策略空间做层次化划分,用动态规划求解最优切分。在 GPT-3 规模模型上追平甚至超过专家手工调制的 3D 并行配置,把「人肉调并行」变成了一个编译器问题。
Appears in These Articles
Co-cited Papers
These papers appear in the same articles as this one
Related Papers
Other papers in the same domain