AlphaAccelerator: An Automatic Neural FPGA Accelerator Design Framework Based on GNNs
This work introduces AlphaAccelerator, a graph neural network-based approach to developing an FPGA accelerator designed to optimize the inference performance of deep neural networks. We train a pair of neural networks one of which embeds a neural architecture into a latent vector (encoder). The other one generates a corresponding hardware architecture from the latent vector (decoder), which is optimized for a certain FPGA. In this way, we can fully automate the process of building a highly efficient neural accelerator. Evaluation results show that hardware accelerators made by our method demonstrate higher performance with less resource consumption compared to the existing works.
Authors
- Jaehyeong Sim (ORCID: https://orcid.org/0000-0001-8722-8486)
- Jieui Kang (ORCID: https://orcid.org/0009-0000-7691-0930)
- Eun‐Jin Lee (ORCID: https://orcid.org/0000-0001-5078-1974)
- Jiho Lee (ORCID: https://orcid.org/0000-0003-2359-0990)
- Yejin Lee (ORCID: https://orcid.org/0000-0001-9532-1621)
Institutions
- Ewha Womans University (KR)
Publication Details
- Published
- 2024-08-19
- DOI
- https://doi.org/10.1109/isocc62682.2024.10762539
- Primary Topic
- CCD and CMOS Imaging Sensors
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Ewha Womans University