Developer Reference

Migrating OpenCL™ FPGA Designs to SYCL*

ID 767849
Date 3/31/2023
Public

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

Modify Your Design

The following topics describe how to modify your OpenCL program into a SYCL* program:

  • Basic Modifications: Describes the basic host and device code modifications necessary to migrate your design.
  • Advanced Modifications: Describes the advanced modification techniques using some best-known methods that can improve your design performance, making it easier for you to scale and target new architectures, and reduce the amount of SYCL code.