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

ID 683521
Date 12/19/2022
Public
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.