首页> 外文会议>International Conference on Intelligent Systems and Knowledge Engineering >Accelerating the Forward Convnets with Software Pipeline
【24h】

Accelerating the Forward Convnets with Software Pipeline

机译:通过软件管道加速前向Convnet

获取原文

摘要

We present a new approach to accelerate the forward convolutional neural netWorks (ConvNets). Instead of taking data parallelism into account for faster inference, We speed up ConvNets With the technology of software pipeline. Since a ConvNet is a chain-like model, Which means that the output of current layer Would become the input of next layer, it is natural to accelerate it With the use of software pipeline. Firstly, the forward propagation in each layer, treated as a minimum unit, is timed during the inference. Then, according to the computation time in each layer, one or several units Would compose a working part With an allocation algorithm. Finally, these Working parts Would be executed in different computing resource simultaneously, so that the ConvNet could be operated by software pipeline. This is a conceptually simple, flexible and general Way to accelerate the forward ConvNet, We named it pipeline ConvNet (PipeCNN). Experiments show that the method could obtain good speedup and improve the throughput of the networks.
机译:我们提出了一种新的方法来加速前向卷积神经网络(ConvNets)。我们没有考虑数据并行性以实现更快的推理,而是通过软件管道技术加快了ConvNets的速度。由于ConvNet是一个链状模型,这意味着当前层的输出将成为下一层的输入,因此自然可以通过使用软件管道来对其进行加速。首先,在推论过程中对每一层中被视为最小单位的前向传播进行定时。然后,根据每一层的计算时间,一个或几个单元将组成一个带有分配算法的工作部分。最后,这些工作部分将在不同的计算资源中同时执行,从而使ConvNet可以通过软件管道进行操作。这是加速前进ConvNet的概念上简单,灵活且通用的方法,我们将其命名为管道ConvNet(PipeCNN)。实验表明,该方法可以获得良好的加速效果,并提高了网络吞吐量。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号