2. Getting Started with the Intel FPGA SDK for OpenCL
Pro Edition for Windows
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.
1. Downloading the Intel FPGA SDK for OpenCL Pro Edition on page 10
2. Installing the Intel FPGA SDK for OpenCL Pro Edition on page 11
3. Setting the Intel FPGA SDK for OpenCL Pro Edition User Environment Variables on
page 11
4. Verifying Software Installation on page 13
5. Installing an FPGA Board on page 13
6. Verifying Host Runtime Functionality via Emulation on page 15
7. Creating the FPGA Hardware Configuration File of an OpenCL Kernel on page 19
8. Updating the Hardware Image on the FPGA on page 21
9. Executing an OpenCL Kernel on an FPGA on page 24
10. Uninstalling the Software on page 25
11. Uninstalling an FPGA Board on page 25
2.1. 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 Windows from the Intel FPGA SDK for OpenCL
Download Center.
The Intel FPGA SDK for OpenCL Download Center provides a tar file that includes all of
the following software and files:
• Intel FPGA SDK for OpenCL Pro Edition
• Intel Quartus Prime Pro Edition software
• Device support
1. Go to the Intel FPGA SDK for OpenCL Download Center at the following URL:
https://fpgasoftware.intel.com/opencl/
2. Select the Pro edition.
3. Select the software version. The default selection is the current version.
4. Select one of the following download methods:
— Akamai DLM3 Download Manager
UG-OCL001 | 2019.04.01
Send Feedback
Intel Corporation. All rights reserved. Intel, the Intel logo, Altera, Arria, Cyclone, Enpirion, MAX, Nios, Quartus
and Stratix words and logos are trademarks of Intel Corporation or its subsidiaries in the U.S. and/or other
countries. Intel warrants performance of its FPGA and semiconductor products to current specifications in
accordance with Intel's standard warranty, but reserves the right to make changes to any products and services
at any time without notice. Intel assumes no responsibility or liability arising out of the application or use of any
information, product, or service described herein except as expressly agreed to in writing by Intel. Intel
customers are advised to obtain the latest version of device specifications before relying on any published
information and before placing orders for products or services.
*Other names and brands may be claimed as the property of others.
ISO
9001:2015
Registered