GANAX: A Unified MIMD-SIMD Acceleration for Generative Adversarial Networks
Amir Yazdanbakhsh, Hajar Falahati, Philip J. Wolfe, Kambiz Samadi, Nam, Sung Kim, and Hadi Esmaeilzadeh

TL;DR
GANAX introduces a novel MIMD-SIMD hybrid architecture to efficiently accelerate GANs, specifically addressing the challenges posed by transposed convolution operators and zero-insertion inefficiencies.
Contribution
This work presents the first dedicated GAN accelerator, reorganizing computations to improve resource utilization and proposing a unified MIMD-SIMD design to handle unique convolution patterns.
Findings
Achieves improved hardware efficiency for GANs
Reduces unnecessary computations on inserted zeros
Demonstrates superior performance over conventional accelerators
Abstract
Generative Adversarial Networks (GANs) are one of the most recent deep learning models that generate synthetic data from limited genuine datasets. GANs are on the frontier as further extension of deep learning into many domains (e.g., medicine, robotics, content synthesis) requires massive sets of labeled data that is generally either unavailable or prohibitively costly to collect. Although GANs are gaining prominence in various fields, there are no accelerators for these new models. In fact, GANs leverage a new operator, called transposed convolution, that exposes unique challenges for hardware acceleration. This operator first inserts zeros within the multidimensional input, then convolves a kernel over this expanded array to add information to the embedded zeros. Even though there is a convolution stage in this operator, the inserted zeros lead to underutilization of the compute…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsConvolution · Dogecoin Customer Service Number +1-833-534-1729
