首页> 外文会议>IEEE International Symposium on High Performance Computer Architecture >Towards Efficient Microarchitectural Design for Accelerating Unsupervised GAN-Based Deep Learning
【24h】

Towards Efficient Microarchitectural Design for Accelerating Unsupervised GAN-Based Deep Learning

机译:朝着有效的微架构设计加速无监督基于GAN的深度学习

获取原文

摘要

Recently, deep learning based approaches have emerged as indispensable tools to perform big data analytics. Normally, deep learning models are first trained with a supervised method and then deployed to execute various tasks. The supervised method involves extensive human efforts to collect and label the large-scale dataset, which becomes impractical in the big data era where raw data is largely un-labeled and uncategorized. Fortunately, the adversarial learning, represented by Generative Adversarial Network (GAN), enjoys a great success on the unsupervised learning. However, the distinct features of GAN, such as massive computing phases and non-traditional convolutions challenge the existing deep learning accelerator designs. In this work, we propose the first holistic solution for accelerating the unsupervised GAN-based Deep Learning. We overcome the above challenges with an algorithm and architecture co-design approach. First, we optimize the training procedure to reduce on-chip memory consumption. We then propose a novel time-multiplexed design to efficiently map the abundant computing phases to our microarchitecture. Moreover, we design high-efficiency dataflows to achieve high data reuse and skip the zero-operand multiplications in the non-traditional convolutions. Compared with traditional deep learning accelerators, our proposed design achieves the best performance (average 4.3X) with the same computing resource. Our design also has an average of 8.3X speedup over CPU and 6.2X energy-efficiency over NVIDIA GPU.
机译:最近,基于深度学习的方法已经成为执行大数据分析的必不可少的工具。通常,深度学习模型首先使用监督方法进行训练,然后部署以执行各种任务。有监督的方法涉及大量的人力来收集和标记大规模数据集,这在大数据时代是不切实际的,在大数据时代,原始数据在很大程度上是未标记和未分类的。幸运的是,以对抗性生成网络(GAN)为代表的对抗性学习在无监督学习方面取得了巨大的成功。但是,GAN的独特功能(例如大规模计算阶段和非传统卷积)对现有的深度学习加速器设计提出了挑战。在这项工作中,我们提出了第一个整体解决方案,以加速无监督的基于GAN的深度学习。我们通过算法和架构协同设计方法克服了上述挑战。首先,我们优化训练程序以减少片上存储器的消耗。然后,我们提出一种新颖的时分复用设计,以有效地将丰富的计算阶段映射到我们的微体系结构。此外,我们设计了高效的数据流以实现高数据重用,并跳过了非传统卷积中的零操作数乘法。与传统的深度学习加速器相比,我们提出的设计在相同的计算资源下实现了最佳性能(平均4.3倍)。我们的设计在CPU上的平均提速为8.3倍,在NVIDIA GPU上的平均能效为6.2倍。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号