负载均衡提升训练效率
提出一个面向异构GPU集群的模型划分与任务放置算法,通过动态规划对异构GPU和网络带宽进行联合优化,实现流水线负载均衡,从而显著提升大规模DNN训练速度。
张竞慧 · Geng, Niu · Dai, Qiangsheng · Haorui, Li · Wu, Zhihua · 东方 · 伍之昂
Neurocomputing 2023
动态规划算法联合优化模型划分和任务放置,均衡各流水线阶段的计算负载,避免部分GPU闲置。
与基线方法相比,PipePar在异构集群上加速大规模DNN训练,实测训练速度更高。
算法能对每类GPU进行模型性能剖析,并根据给定GPU和网络连接进行划分,无需人工调整。