← Publications
conference2024ICORE 2026 CCORE 2023 CCCF CDemonstration

FGAQ: Accelerating Graph Analytical Queries Using FPGA

Yi Ding, Zhengyi Yang*, Shunyang Li, Liuyi Chen, Haoran Ning, Kongzhang Hao, Yongfei Liu

Asia-Pacific Web and Web-Age Information Management Joint International Conference on Web and Big Data (APWeb-WAIM)

RAIDS Lab Authors

Details

Year
2024
Publisher
Springer
Track
Demonstration
Rankings
ICORE 2026 C · CORE 2023 C · CCF C

Research Area

Scalable Data Systems

Tags

Resources

Abstract

Field-programmable gate arrays (FPGAs) have significant advantages in parallelism and energy efficiency over CPUs and GPUs and are widely deployed by many enterprises and cloud server providers nowadays. In this paper, we demonstrate FGAQ, an FPGA-based system for accelerating graph queries on massive graphs. FGAQ supports the two most fundamental types of graph queries, namely subgraph and path queries, and features 1) a CPU-FPGA co-designed framework, 2) a fully pipelined FPGA execution, and 3) reduced data transfer from FPGA's external memory. FGAQ provides a user-friendly interface and significantly improved performance. Performance evaluation shows that FGAQ outperforms the most popular graph database, Neo4j, by up to three orders of magnitude. The demo video can be found at https://www.youtube.com/watch?v=pEkzw_DOQYE.

Author Affiliations

Yi Ding
Euler AI
Zhengyi Yang
University of New South Wales
Shunyang Li
University of New South Wales
Liuyi Chen
Hunan University
Haoran Ning
University of New South Wales
Kongzhang Hao
University of New South Wales
Yongfei Liu
Euler AI

BibTeX

@inproceedings{ding2024fgaq,
  title = {FGAQ: Accelerating Graph Analytical Queries Using FPGA},
  author = {Ding, Yi and Yang, Zhengyi and Li, Shunyang and Chen, Liuyi and Ning, Haoran and Hao, Kongzhang and Liu, Yongfei},
  editor = {Zhang, Wenjie and Tung, Anthony and Zheng, Zhonglong and Yang, Zhengyi and Wang, Xiaoyang and Guo, Hongjie},
  booktitle = {Web and Big Data},
  year = {2024},
  publisher = {Springer Nature Singapore},
  address = {Singapore},
  pages = {357--361},
  isbn = {978-981-97-7244-5}
}