Intel® FPGA SDK for OpenCL™ Pro Edition: Programming Guide

ID 683846
Date 12/19/2022
Public
Document Table of Contents

5.4.1. Overview of the Intel® FPGA SDK for OpenCL™ Channels Extension

The Intel® FPGA SDK for OpenCL™ channels extension allows kernels to communicate directly with each other through FIFO buffers.

Implementation of channels decouples data movement between concurrently executing kernels from the host processor.

Figure 6. Overview of Channels Implementation