The hardware resource utilizations are listed in the following table.
Table 1 : Hardware resources for PageRankMultiChannels with 2 channels
Kernel | BRAM | URAM | DSP | FF | LUT | Frequency(MHz) |
kernel_pagerank_0 | 425 | 224 | 84 | 352693 | 245636 | 243 |
Table 2 : Comparison between CPU tigergraph and FPGA VITIS_GRAPH
Note
1. Tigergraph time is the execution time of funciton “pageRank” Developer Edition 2.4.1 .
2. Tigergraph running on platform with Intel(R) Xeon(R) CPU E5-2640 v3 @2.600GHz, 32 Threads (16 Core(s)).
3. time unit: second.
4. “-” Indicates that the result could not be obtained due to insufficient memory.
5. FPGA time is the kernel runtime by adding data transfer and executed with pagerank_cache