首页> 外文会议>Asia and South Pacific Design Automation Conference >Scalable stochastic-computing accelerator for convolutional neural networks
【24h】

Scalable stochastic-computing accelerator for convolutional neural networks

机译:用于卷积神经网络的可扩展随机计算加速器

获取原文

摘要

Stochastic Computing (SC) is an alternative design paradigm particularly useful for applications where cost is critical. SC has been applied to neural networks, as neural networks are known for their high computational complexity. However previous work in this area has critical limitations such as the fully-parallel architecture assumption, which prevent them from being applicable to recent ones such as convolutional neural networks, or ConvNets. This paper presents the first SC architecture for ConvNets, shows its feasibility, with detailed analyses of implementation overheads. Our SC-ConvNet is a hybrid between SC and conventional binary design, which is a marked difference from earlier SC-based neural networks. Though this might seem like a compromise, it is a novel feature driven by the need to support modern ConvNets at scale, which commonly have many, large layers. Our proposed architecture also features hybrid layer composition, which helps achieve very high recognition accuracy. Our detailed evaluation results involving functional simulation and RTL synthesis suggest that SC-ConvNets are indeed competitive with conventional binary designs, even without considering inherent error resilience of SC.
机译:随机计算(SC)是一种替代设计范例,特别适合对成本至关重要的应用程序。 SC已被应用于神经网络,因为神经网络以其高计算复杂性而闻名。但是,该领域以前的工作有严格的局限性,例如完全并行的架构假设,这使其无法应用于卷积神经网络或ConvNets等最新的架构。本文介绍了ConvNets的第一个SC体系结构,并通过详细分析实现开销显示了其可行性。我们的SC-ConvNet是SC和常规二进制设计的混合体,与早期基于SC的神经网络有明显的区别。尽管这似乎是一个折衷方案,但它是一种新颖的功能,因为它需要大规模支持现代的ConvNet,而后者通常具有许多大的层次。我们提出的体系结构还具有混合层组成的特征,这有助于实现非常高的识别精度。我们对功能仿真和RTL综合的详细评估结果表明,即使不考虑SC固有的错误恢复能力,SC-ConvNets的确与传统的二进制设计相比具有竞争优势。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号