Skip to content

Latest commit

 

History

History
43 lines (30 loc) · 1.69 KB

README.md

File metadata and controls

43 lines (30 loc) · 1.69 KB

IP Modules for GNN Hardware Accelerators

This repo implements the architecture that appears in the following papers:

  • Bingyi Zhang, Hanqing Zeng and Viktor Prasanna, Hardware Acceleration of Large Scale GCN Inference, The 31st IEEE International Conference on Application-specific Systems, Architectures and Processors. [PDF]
  • Zeng, Hanqing, and Viktor Prasanna. "Graphact: Accelerating GCN training on CPU-FPGA heterogeneous platforms." The 2020 ACM/SIGDA International Symposium on Field-Programmable Gate Arrays. 2020 [PDF]

We will keep adding instructions here for running the hardware modules.

Software Platform

  • Quartus Prime Pro 20.2
  • Modelsim

Hardware Platform

  • Intel Stratix 10 GX

IP configuration

In feature aggregation module

  • acc: selecting Native Floating Point DSP intel Stratrix 10 FPGA IP. The detailed configurations are:

drawing

  • sourcebuffer: selecting RAM: 4-port intel FPGA IP. The detailed configurations are:

drawing

  • fifoindpr: selecting FIFO Intel FPGA Ip. The detailed configurations are:

drawing

In feature aggregation module

  • MAC: selecting Native Floating Point DSP intel Stratrix 10 FPGA IP. The detailed configurations are:

drawing