An Energy-Efficient GAN Accelerator with On-chip Training for Domain Specific Optimization

被引:2
|
作者
Kim, Soyeon [1 ]
Kang, Sanghoon [1 ]
Han, Donghyeon [1 ]
Kim, Sangyeob [1 ]
Kim, Sangjin [1 ]
Yoo, Hoi-jun [1 ]
机构
[1] Korea Adv Inst Sci & Technol KAIST, Sch Elect Engn, Daejeon, South Korea
关键词
deep learning; generative adversarial network; local learning; instance normalization; FPGA;
D O I
10.1109/A-SSCC48613.2020.9336128
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Generative Adversarial Networks (GAN) consists of multiple deep neural networks cooperating and competing each other. Due to their complex architectures, training GANs requires huge computations and external memory accesses. However, retraining GANs with user-specific data is critical on mobile devices because the pretrained model outputs distorted images under user-specific conditions. This paper proposes an FPGA-based GAN training accelerator to enable energy-efficient domain specific optimization of GAN with user's local data. A SELRET(Selective-Layer Retraining) is proposed to reduce the computation by 69% through selecting layers that are effective in enhancing the quality of the output. Moreover, ROLIN (Reordering Layers for Instance Normalization) is proposed to reduce the external memory accesses of intermediate data. The design is implemented on Intel's Cyclone V, showing 51 GFLOPS peak performance with 10.04 GFLOPS/W energy-efficiency for face modification of 256x256 image.
引用
收藏
页数:4
相关论文
共 50 条
  • [1] An Energy-Efficient GAN Accelerator With On-Chip Training for Domain-Specific Optimization
    Kim, Soyeon
    Kang, Sanghoon
    Han, Donghyeon
    Kim, Sangjin
    Kim, Sangyeob
    Yoo, Hoi-Jun
    [J]. IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2021, 56 (10) : 2968 - 2980
  • [2] An Energy-Efficient Computing-in-Memory Neuromorphic System with On-Chip Training
    Zhao, Zhao
    Wang, Yuan
    Zhang, Xinyue
    Cui, Xiaoxin
    Huang, Ru
    [J]. 2019 IEEE BIOMEDICAL CIRCUITS AND SYSTEMS CONFERENCE (BIOCAS 2019), 2019,
  • [3] An Energy-Efficient and Area-Efficient Depthwise Separable Convolution Accelerator with Minimal On-Chip Memory Access
    Chen, Yi
    Lou, Jie
    Lanius, Christian
    Freye, Florian
    Loh, Johnson
    Gemmeke, Tobias
    [J]. 2023 IFIP/IEEE 31ST INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION, VLSI-SOC, 2023, : 50 - 55
  • [4] Energy-Efficient On-Chip Training for Customized Home-based Rehabilitation Systems
    Goksoy, A. Alper
    An, Sizhe
    Ogras, Umit Y.
    [J]. 2023 60TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, DAC, 2023,
  • [5] A 28nm Energy-efficient Asynchronous SNN Accelerator with On-chip Learning for Gas Recognition
    Huo, Dexuan
    Zhang, Jilin
    Zhang, Jian
    Chen, Hong
    [J]. 2023 28TH IEEE INTERNATIONAL SYMPOSIUM ON ASYNCHRONOUS CIRCUITS AND SYSTEMS, ASYNC, 2023, : 42 - 47
  • [6] Ferroelectric Field-Effect Transistor-Based 3-D NAND Architecture for Energy-Efficient on-Chip Training Accelerator
    Shim, Wonbo
    Yu, Shimeng
    [J]. IEEE JOURNAL ON EXPLORATORY SOLID-STATE COMPUTATIONAL DEVICES AND CIRCUITS, 2021, 7 (01): : 1 - 9
  • [7] A Database Accelerator for Energy-Efficient Query Processing and Optimization
    Haas, Sebastian
    Arnold, Oliver
    Scholze, Stefan
    Hoeppner, Sebastian
    Ellguth, Georg
    Dixius, Andreas
    Ungethuem, Annett
    Mier, Eric
    Noethen, Benedikt
    Matus, Emil
    Schiefer, Stefan
    Cederstroem, Love
    Pilz, Fabian
    Mayr, Christian
    Schueffny, Rene
    Lehner, Wolfgang
    Fettweis, Gerhard P.
    [J]. 2016 2ND IEEE NORDIC CIRCUITS AND SYSTEMS CONFERENCE (NORCAS), 2016,
  • [8] Area and energy-efficient crosstalk avoidance codes for on-chip buses
    Sridhara, SR
    Ahmed, A
    Shanbhag, NR
    [J]. IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN: VLSI IN COMPUTERS & PROCESSORS, PROCEEDINGS, 2004, : 12 - 17
  • [9] Energy-efficient on-chip optical diode based on the optomechanical effect
    Qiu, Huaqing
    Dong, Jianji
    Liu, Li
    Zhang, Xinliang
    [J]. OPTICS EXPRESS, 2017, 25 (08): : 8975 - 8985
  • [10] SENIN: An Energy-Efficient Sparse Neuromorphic System with On-Chip Learning
    Choi, Myung-Hoon
    Choi, Seungkyu
    Sim, Jaehyeong
    Kim, Lee-Sup
    [J]. 2017 IEEE/ACM INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN (ISLPED), 2017,