首页> 外国专利> 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 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号