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

ID 683521
Date 12/19/2022
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