首页> 外文会议>International Symposium on Quality Electronic Design >An area and energy efficient design of domain-wall memory-based deep convolutional neural networks using stochastic computing
【24h】

An area and energy efficient design of domain-wall memory-based deep convolutional neural networks using stochastic computing

机译:利用随机计算的域壁记忆基础卷积神经网络的一个区域和节能设计

获取原文

摘要

With recent trend of wearable devices and Internet of Things (IoTs), it becomes attractive to develop hardware-based deep convolutional neural networks (DCNNs) for embedded applications, which require low power/energy consumptions and small hardware footprints. Recent works demonstrated that the Stochastic Computing (SC) technique can radically simplify the hardware implementation of arithmetic units and has the potential to satisfy the stringent power requirements in embedded devices. However, in these works, the memory design optimization is neglected for weight storage, which will inevitably result in large hardware cost. Moreover, if conventional volatile SRAM or DRAM cells are utilized for weight storage, the weights need to be re-initialized whenever the DCNN platform is re-started. In order to overcome these limitations, in this work we adopt an emerging non-volatile Domain-Wall Memory (DWM), which can achieve ultra-high density, to replace SRAM for weight storage in SC-based DCNNs. We propose DW-CNN, the first comprehensive design optimization framework of DWM-based weight storage method. We derive the optimal memory type, precision, and organization, as well as whether to store binary or stochastic numbers. We present effective resource sharing scheme for DWM-based weight storage in the convolutional and fully-connected layers of SC-based DCNNs to achieve a desirable balance among area, power (energy) consumption, and application-level accuracy.
机译:随着近期可穿戴设备和物联网的趋势(IOTS),可以开发基于硬件的深度卷积神经网络(DCNNS),用于嵌入式应用,这需要低功耗/能量消耗和小硬件占用。最近的作品表明,随机计算(SC)技术可以从根本上简化算术单元的硬件实现,并且有可能满足嵌入式设备中的严格功率要求。然而,在这些工作中,存储器设计优化被忽略了重量存储,这将不可避免地导致大的硬件成本。此外,如果使用传统的易失性SRAM或DRAM单元进行重量存储,则只要重新启动DCNN平台,需要重新初始化权重。为了克服这些限制,在这项工作中,我们采用了一种新兴的非易失性域 - 壁存储器(DWM),其可以实现超高密度,以替换基于SC的DCNN中的重量存储的SRAM。我们提出了DW-CNN,这是基于DWM的重量存储方法的第一综合设计优化框架。我们派生了最佳的内存类型,精度和组织,以及是否存储二进制或随机数字。我们在基于SC的基于SC的DCNN的卷积和完全连接的层中提供了有效的资源共享方案,以实现面积,功率(能量)消耗和应用级精度之间所需的平衡。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号