首页> 外国专利> HIGHLY PERFORMANT PIPELINE PARALLEL DEEP NEURAL NETWORK TRAINING

HIGHLY PERFORMANT PIPELINE PARALLEL DEEP NEURAL NETWORK TRAINING

机译:高性能管道并行深层神经网络训练

摘要

Layers of a deep neural network (DNN) are partitioned into stages using a profile of the DNN. Each of the stages includes one or more of the layers of the DNN. The partitioning of the layers of the DNN into stages is optimized in various ways including optimizing the partitioning to minimize training time, to minimize data communication between worker computing devices used to train the DNN, or to ensure that the worker computing devices perform an approximately equal amount of the processing for training the DNN. The stages are assigned to the worker computing devices. The worker computing devices process batches of training data using a scheduling policy that causes the workers to alternate between forward processing of the batches of the DNN training data and backward processing of the batches of the DNN training data. The stages can be configured for model parallel processing or data parallel processing.
机译:使用DNN的配置文件将深层神经网络(DNN)的各层划分为多个阶段。每个阶段都包含DNN的一层或多层。将DNN的各层划分为多个阶段,包括通过优化分区以最大程度地减少训练时间,最小化用于训练DNN的工作人员计算设备之间的数据通信,或确保工作人员计算设备执行近似相等的工作来优化阶段训练DNN的处理量。将阶段分配给工作人员计算设备。工人计算设备使用调度策略来处理一批训练数据,该调度策略使工人在DNN训练数据的批处理的正向处理与DNN训练数据的批处理的后处理之间交替。这些阶段可以配置为模型并行处理或数据并行处理。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号