Visible to Intel only — GUID: ewa1421425674805
Ixiasoft
1. Intel® FPGA SDK for OpenCL™ Pro Edition Getting Started Guide
2. Getting Started with the Intel® FPGA SDK for OpenCL™ Pro Edition for Windows
3. Getting Started with the Intel® FPGA SDK for OpenCL™ Pro Edition for Linux
A. Intel® FPGA SDK for OpenCL™ Pro Edition Getting Started Guide Archives
B. Document Revision History of the Intel® FPGA SDK for OpenCL™ Pro Edition Getting Started Guide
2.1. Downloading the Intel® FPGA SDK for OpenCL™ Pro Edition
2.2. Installing the Intel® FPGA SDK for OpenCL™ Pro Edition
2.3. Setting the Intel® FPGA SDK for OpenCL™ Pro Edition User Environment Variables
2.4. Verifying Software Installation
2.5. Installing an FPGA Board
2.6. Verifying Host Runtime Functionality via Emulation
2.7. Creating the FPGA Hardware Configuration File of an OpenCL Kernel
2.8. Updating the Hardware Image on the FPGA
2.9. Executing an OpenCL Kernel on an FPGA
2.10. Uninstalling an FPGA Board
2.11. Uninstalling the Software
3.1. Downloading the Intel® FPGA SDK for OpenCL™ Pro Edition
3.2. Installing the Intel® FPGA SDK for OpenCL™ Pro Edition
3.3. Setting the Intel® FPGA SDK for OpenCL™ Pro Edition User Environment Variables
3.4. Verifying Software Installation
3.5. Installing an FPGA Board
3.6. Verifying Host Runtime Functionality via Emulation
3.7. Creating the FPGA Hardware Configuration File of an OpenCL Kernel
3.8. Updating the Hardware Image on the FPGA
3.9. Executing an OpenCL Kernel on an FPGA
3.10. Uninstalling an FPGA Board
3.11. Uninstalling the Software
Visible to Intel only — GUID: ewa1421425674805
Ixiasoft
3. Getting Started with the Intel® FPGA SDK for OpenCL™ Pro Edition for Linux
The Intel® FPGA SDK for OpenCL™ Pro Edition setup process includes downloading and installing the software, installing the FPGA board, and then executing an OpenCL™ kernel on the FPGA.
Tip:
If you are looking for instructions to get started with oneAPI toolkits on Linux, refer to the following guides:
- Downloading the Intel FPGA SDK for OpenCL Pro Edition
Download the installation package that contains the Intel® FPGA SDK for OpenCL™ Pro Edition and all related software for Linux from the Download Center. - Installing the Intel FPGA SDK for OpenCL Pro Edition
Install the Linux version of the Intel® FPGA SDK for OpenCL™ Pro Edition in a directory that you own. - Setting the Intel FPGA SDK for OpenCL Pro Edition User Environment Variables
You have the option to set the Intel® FPGA SDK for OpenCL™ Pro Edition Linux user environment variables permanently or transiently. - Verifying Software Installation
Invoke the version utility command and verify that the correct version of the OpenCL™ software is installed. - Installing an FPGA Board
To install your board into a Linux host system, invoke the install utility command. - Verifying Host Runtime Functionality via Emulation
Test the functionality of the host runtime by emulating an OpenCL™ design example using the Intel® FPGA SDK for OpenCL™ Emulator. - Creating the FPGA Hardware Configuration File of an OpenCL Kernel
Compile the hello_world kernel program using the Intel® FPGA SDK for OpenCL™ Offline Compiler to create the hello_world.aocx executable file. - Updating the Hardware Image on the FPGA
If applicable, before you execute an OpenCL™ kernel program on the FPGA, ensure that the flash memory of the FPGA contains a hardware image created using a current version of the OpenCL software. - Executing an OpenCL Kernel on an FPGA
You must build your OpenCL™ host application with the Makefile file, and run the application by invoking the hello_world executable. - Uninstalling an FPGA Board
To uninstall an FPGA board for Linux, invoke the uninstall utility command, uninstall the Custom Platform, and unset the relevant environment variables. - Uninstalling the Software
To uninstall the Intel® FPGA SDK for OpenCL™ for Linux, remove the software package via the GUI uninstaller, then delete the software directory and restore all modified environment variables to their previous settings.