A hardware accelerator for Graph Neural Network aggregation on ZynqBerry 7010, featuring edge-prefetching, a 7-stage pipeline, and 3x speedup.
- • Engineered a GNN aggregation accelerator on the ZynqBerry 7010 utilizing both FPGA fabric and ARM-based control software
- • Implemented edge-prefetching, a 7-stage pipeline, and data forwarding to transfer the critical path from the data path to the memory path
- • Achieved a 3x speedup compared to traditional CPU execution time when running the aggregation step on the Cora dataset