Intel® FPGA SDK for OpenCL™ Pro Edition: Best Practices Guide

ID 683521
Date 6/21/2022
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Visible to Intel only — GUID: wgm1477502621834

Ixiasoft

Document Table of Contents

3. OpenCL Kernel Design Concepts

Familiarizing yourself on how the Intel® FPGA SDK for OpenCL™ implements OpenCL design components such as kernels, global memory interconnect, local memory, loops, and channels can help you optimize your OpenCL design.
Tip: For more detailed explanation of FPGA design concepts, refer to Introduction to FPGA Design Concepts chapter in the FPGA Optimization Guide for Intel® oneAPI Toolkits.
Figure 35. OpenCL Design Components