FLAG: An FPGA-Based System for Low-Latency GNN Inference Service Using Vector Quantization
Enabling real-time GNN inference services requires low end-to-end latency to meet service level agreements. However, intensive preparation steps and the neighborhood explosion problem pose significant challenges to efficient GNN inference serving. In this paper, we propose FLAG, an FPGA-based GNN inference serving system using vector quantization. To reduce preparation overhead, we introduce offline preprocessing to precompute and compress hidden embeddings for serving. A dedicated FPGA accelerator leverages the precomputed data to enable lightweight aggregation. As a result, FLAG achieves average speedups of $154 \times 176 \times$, and $333 \times$ on three GNN models compared to the baseline system.
Authors
- Taehwan Kim (ORCID: https://orcid.org/0009-0008-1834-8896)
- Yunki Han (ORCID: https://orcid.org/0000-0003-0432-9324)
- Lee‐Sup Kim (ORCID: https://orcid.org/0000-0001-9585-4591)
- Seohye Ha
- Jiwan Kim
Institutions
- Korea Advanced Institute of Science and Technology (KR)
Publication Details
- Published
- 2025-06-22
- DOI
- https://doi.org/10.1109/dac63849.2025.11132631
- Citations
- 1
- Primary Topic
- Brain Tumor Detection and Classification
- Type
- article
- Field-Weighted Citation Impact
- 0.84