Install Xilinx Fuzzy Match Alveo Product

Install Fuzzy Match Alveo from a Pre-built Package

  • Get the installation package amd-graphanalytics-install-1.5.9.tar.gz from the Database Analytics POC Secure Site. This package contains the Fuzzy Match as well as all dependencies (XRT, XRM, Alveo firmware, etc)

  • Install Xilinx Fuzzy Match Alveo Products and dependencies:

    tar xzf amd-graphanalytics-install-1.5.9.tar.gz
    cd amd-graphanalytics-install && ./install.sh -p fuzzymatch
    

Note

If you only need to build applications utilizing Xilinx GraphAnalytics products, you can skip the section below.

Collaborating on Fuzzy Match Product

The Fuzzy Match product is an open-source project hosted on github, you can collaborate with Xilinx and contribute to the development of the product.

  • Clone the graphanalytics repository using git

    git clone https://github.com/Xilinx/graphanalytics.git
    cd graphanalytics
    git submodule update --init --recursive
    

All commands below are executed from the root directory of the repository.

  • Install required development packages.

    sudo scripts/devdeps.sh
    
  • Build and install the Fuzzy Match package. The example below shows installation using the Ubuntu apt package manager on a Ubuntu 20.04 machine.

    cd fuzzymatch
    make dist
    sudo apt install --reinstall ./package/xilinx-fuzzymatch-0.4_20.04-x86_64.deb