国内刊号:51-1196/TP
国际刊号:1001-3695
发布日期:
作者:吴鹏,周宁宁,
单位:南京邮电大学计算机学院,南京210023;
关键词:卷积神经网络,软件流水线,模型并行,深度学习,
基金:智能电网保护和运行控制国家重点实验室开放课题资助项目(201610,20169);国家自然基金资助项目(61170322,61373065,61302157);;
针对使用传统模型并行方法加速卷积神经网络训练容易出现设备利用率不高的问题,提出了通过软件流水线方式加速卷积神经网络的方法PipeCNN。首先研究了卷积神经网络中的前向传播与反向传播算法,分析了训练过程中的数据相关性;然后基于软件流水线改进了卷积神经网络的训练过程,提出了两种可行的参数更新方式;最后使用循环队列来实现网络中层与层之间的消息通信,并提出任务分配算法来划分软件流水线中的工作段。实验结果显示,这种方法在保证模型准确性的前提下,可以取得良好的加速比以及设备利用率,表明了使用软件流水线可以有效解决模型并行中设备利用率不高的问题,提高了卷积神经网络的训练速度。
来源:2021年第4期
《计算机应用研究》期刊编辑部