The hash multi-join design is validated on Alveo U280 board at 200 MHz frequency. The hardware resource utilizations are listed in the following table.
| Name | LUT | BRAM | URAM | DSP |
| Platform | 130582 | 204 | 0 | 4 |
| join_kernel | 133390 | 271 | 192 | 99 |
| User Budget | 1172138 | 1812 | 960 | 9020 |
| Percentage | 11.38% | 14.96% | 20.00% | 1.10% |
- The performance is shown below.
- In above test, table
Lineitemhas 3 columns and 6001215 rows andOrdersdoes 1 column and 227597 rows. This means that the design takes 76.899ms to process 69.55MB data, so it achieves 0.88GB/s throughput.