Skip to main content

ReGAN: A pipelined ReRAM-based accelerator for generative adversarial networks

Publication ,  Conference
Chen, F; Song, L; Chen, Y
Published in: Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC
February 20, 2018

Generative Adversarial Networks (GANs) have recently drawn tremendous attention in many artificial intelligence (AI) applications including computer vision, speech recognition, and natural language processing. While GANs deliver state-of-the-art performance on these AI tasks, it comes at the cost of high computational complexity. Although recent progress demonstrated the promise of using ReRMA-based Process-In-Memory for acceleration of convolutional neural networks (CNNs) with low energy cost, the unique training process required by GANs makes them difficult to run on existing neural network acceleration platforms: two competing networks are simultaneously cotrained in GANs, and hence, significantly increasing the need of memory and computation resources. In this work, we propose ReGAN - a novel ReRAM-based Process-In-Memory accelerator that can efficiently reduce off-chip memory accesses. Moreover, ReGAN greatly increases system throughput by pipelining the layer-wise computation. Two techniques, namely, Spatial Parallelism and Computation Sharing are particularly proposed to further enhance training efficiency of GANs. Our experimental results show that ReGAN can achieve 240× performance speedup compared to GPU platform averagely, with an average energy saving of 94×.

Duke Scholars

Altmetric Attention Stats
Dimensions Citation Stats

Published In

Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC

DOI

Publication Date

February 20, 2018

Volume

2018-January

Start / End Page

178 / 183
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Chen, F., Song, L., & Chen, Y. (2018). ReGAN: A pipelined ReRAM-based accelerator for generative adversarial networks. In Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC (Vol. 2018-January, pp. 178–183). https://doi.org/10.1109/ASPDAC.2018.8297302
Chen, F., L. Song, and Y. Chen. “ReGAN: A pipelined ReRAM-based accelerator for generative adversarial networks.” In Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC, 2018-January:178–83, 2018. https://doi.org/10.1109/ASPDAC.2018.8297302.
Chen F, Song L, Chen Y. ReGAN: A pipelined ReRAM-based accelerator for generative adversarial networks. In: Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC. 2018. p. 178–83.
Chen, F., et al. “ReGAN: A pipelined ReRAM-based accelerator for generative adversarial networks.” Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC, vol. 2018-January, 2018, pp. 178–83. Scopus, doi:10.1109/ASPDAC.2018.8297302.
Chen F, Song L, Chen Y. ReGAN: A pipelined ReRAM-based accelerator for generative adversarial networks. Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC. 2018. p. 178–183.

Published In

Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC

DOI

Publication Date

February 20, 2018

Volume

2018-January

Start / End Page

178 / 183