首页> 外文会议>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已被应用于神经网络,因为神经网络以其高计算复杂性而闻名。然而,以前的工作中的工作具有关键的限制,例如全平行的架构假设,这阻止它们适用于最近的诸如卷积神经网络或扫描网络。本文介绍了扫描仪的第一个SC架构,显示了其可行性,详细分析了实现开销。我们的SC-Tramnet是SC和传统二元设计的混合,这是与早期的基于SC的神经网络的显着差异。虽然这可能看起来像妥协,但它是一个新颖的特征,这是一个在规模上支持现代扫描的需要,通常具有许多大层次。我们所提出的体系结构还具有混合层组合物,有助于实现非常高的识别精度。我们的详细评估结果涉及功能性模拟和RTL综合,表明SC-Chancnet与传统二元设计也具有竞争力,即使在不考虑SC的固有误差弹性,也是如此。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号