Developer Guide

Contents

How Source Code Becomes a Custom Hardware Datapath

Based on your source code and the following principles, the
Intel® oneAPI
DPC++/C++
Compiler
builds a custom hardware datapath in the FPGA’s logic:
  • The datapath is functionally equivalent to the C++ program described by the source. Once the datapath is constructed, the compiler orchestrates work items and loop iterations such that the hardware is effectively occupied.
  • The compiler builds the custom hardware datapath while minimizing area of the FPGA resources (ALMs, DSPs, and so on) used by the design.

Product and Performance Information

1

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.