Datasets
There are two tables, named Lineitem
and Orders
, which are filled with random data.
Performance
For representing the resource utilization in each benchmark, the overall utilization is separated into two parts, where P stands for the resource usage in platform, that is those instantiated in static region of the FPGA card, as well as K represents those used in kernels (dynamic region). The target device is set to the AMD Alveo™ U280.
These are details for the benchmark result and usage steps:
Test Overview
Here are benchmarks of the AMD Vitis™ Database Library using the Vitis environment:
- Download the code
These database benchmarks can be downloaded from the vitis libraries main
branch.
git clone https://github.com/Xilinx/Vitis_Libraries.git cd Vitis_Libraries git checkout main cd database
- Set up the environment
Specify the corresponding Vitis, XRT, and path to the platform repository by running the following commands:
source <intstall_path>/settings64.sh source /opt/xilinx/xrt/setup.sh export PLATFORM_REPO_PATHS=/opt/xilinx/platforms