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

ID 683846
Date 6/21/2022
Public

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

Document Table of Contents

7.16. Forcing Ring Interconnect for Global Memory (-global-ring)

The Intel® FPGA SDK for OpenCL™ Offline Compiler attempts to choose an optimal global memory interconnect topology based on various characteristics of the design.

To override the compiler's choice and force a ring topology, use the -global-ring option in your aoc command. This can improve your kernel fmax.

Example: aoc -global-ring <your_kernel_filename>.cl