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

ID 683521
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

2.4. Using Views

From the Report's Views drop-down menu, you can analyze your OpenCL system using the following reports:

  • System Viewer: Shows a hierarchical graphical report consisting of system, global memory, block, and cluster views of your OpenCL™ system. It allows you to review information such as the sizes and types of loads and stores between kernels and different memories, channels connected between kernels, loops, stalls, and latencies, and view all variables inside a cluster that have loop-carried dependency.
  • Kernel Memory Viewer: Shows how the offline compiler interprets the data connections across the memory system of your kernel.
  • Schedule Viewer: Displays a static view of the scheduled cycle and latency of a clustered group of instructions in your design.