Towards Design Methodology of Efficient Fast Algorithms for Accelerating Generative Adversarial Networks on FPGAs

  • Chang, Jung-Woo
  • Ahn, Saehyun
  • Kang, Keon-Woo
  • Kang, Suk-Ju
Citations

WEB OF SCIENCE

14
Citations

SCOPUS

20

초록

Generative adversarial networks (GANs) have shown excellent performance in image and speech applications. GANs create impressive data primarily through a new type of operator called deconvolution (DeConv) or transposed convolution (Cony). To implement the DeConv layer in hardware, the state-of-the-art accelerator reduces the high computational complexity via the DeConv-to-Cony conversion and achieves the same results. However, there is a problem that the number of filters increases due to this conversion. Recently, Winograd minimal filtering has been recognized as an effective solution to improve the arithmetic complexity and resource efficiency of the Cony layer. In this paper, we propose an efficient Winograd DeConv accelerator that combines these two orthogonal approaches on FPGAs. Firstly, we introduce a new class of fast algorithm for DeConv layers using Winograd minimal filtering. Since there are regular sparse patterns in Winograd filters, we further amortize the computational complexity by skipping zero weights. Secondly, we propose a new dataflow to prevent resource underutilization by reorganizing the filter layout in the Winograd domain. Finally, we propose an efficient architecture for implementing Winograd DeConv by designing the line buffer and exploring the design space. Experimental results on various GANs show that our accelerator achieves up to 1.78x similar to 8.38x speedup over the state-of-the-art DeConv accelerators.

제목
Towards Design Methodology of Efficient Fast Algorithms for Accelerating Generative Adversarial Networks on FPGAs
저자
Chang, Jung-WooAhn, SaehyunKang, Keon-WooKang, Suk-Ju
DOI
10.1109/ASP-DAC47756.2020.9045214
발행일
2020-01
유형
Proceedings Paper
저널명
Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC
2020-January
페이지
283 ~ 288