首页> 外国专利> METHOD AND APPARATUS FOR PARALLELIZING LAYERS OF DEEP NEURAL NETWORKS ONTO PARALLEL COMPUTING SYSTEMS

METHOD AND APPARATUS FOR PARALLELIZING LAYERS OF DEEP NEURAL NETWORKS ONTO PARALLEL COMPUTING SYSTEMS

机译:在并行计算系统上并行分配深层神经网络的层的方法和装置

摘要

A computer-implemented method of creating a modified Deep Neural Network-DNN-comprises: carrying out a parallelization process to allocate computational and memory requirements of a selected layer or set of layers of the DNN across more than one computer process. The parallelization process comprises: selecting the number of computer processes to be used to execute the selected layer(s); determining if the selected number of computer processes is the same as the number of selected layers and, in dependence upon the result of the determination, assigning the selected layer(s) to the computer processes in accordance with a predetermined protocol; and modifying the DNN by: creating and adding to the DNN a first additional layer, to distribute input data from the selected layer(s) to the computer processes, and a second additional layer, to collate and combine output data from the computer processes; and setting connections between the first and second additional layers and the selected layer(s) in the DNN so as to arrange for parallel execution of the selected layer(s) by the computer processes.
机译:一种创建修改后的深度神经网络(DNN)的计算机实现方法包括:执行并行化过程,以在一个以上计算机过程中分配DNN选定层或一组层的计算和内存需求。并行化处理包括:选择将用于执行所选层的计算机处理的数量;以及确定所选计算机进程数是否与所选层数相同,并根据确定结果,根据预定协议将所选层分配给计算机进程;通过以下方式来修改DNN:创建DNN并将其添加到DNN,以将输入数据从选定层分发到计算机进程,并将第二层添加到DNN,以整理和合并来自计算机进程的输出数据;设置第一和第二附加层与DNN中选定层之间的连接,以便安排计算机进程并行执行选定层。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号