Skip to content

Latest commit

 

History

History
24 lines (13 loc) · 2.1 KB

PREREQUISITE.md

File metadata and controls

24 lines (13 loc) · 2.1 KB

Prerequisite -- Environment Setup for Using Intel FPGA Acceleration Card

Intel provides detailed information about Intel(R) oneAPI Toolkits on its website, users can find information about how to download, install and use the Intel(R) oneAPI toolkits. The oneAPI version used in the hexl-fpga project is Intel® oneAPI Base Toolkit (version 2022.2.0).

Intel(R) oneAPI base toolkit installation

Following the Intel(R) oneAPI toolkits installation guide for Linux* OS to download and install the Intel(R) oneAPI base basekit.

Set up a system for FPGA with the Intel(R) PAC

To use Intel(R) PAC FPGA with Intel(R) oneAPI, you also need to install Intel(R) FPGA add-on package and Intel(R) PAC software stack.

Initializing the FPGA Environment

Upon completion of the installation of the FPGA software stack, the next step is to initialize the environment for FPGA runtime and development. Use the below command to initialize the environment whenever you want to use the oneAPI.

source /opt/intel/oneapi/setvars.sh

Build and run sample code to test your setup

After you finish the installation, you can build and run a sample code to test your environment. You can find Intel(R) oneAPI sample code in this Github repo. Every sample project has detailed steps to guide you build and run the code on Intel(R) FPGA.