Intel® FPGA SDK for OpenCL™ Pro Edition: Best Practices Guide
A newer version of this document is available. Customers should click here to go to the newest version.
Visible to Intel only — GUID: mwk1597698386102
Ixiasoft
Visible to Intel only — GUID: mwk1597698386102
Ixiasoft
5.4. Reducing Area Resource Use While Profiling
To turn on the shared performance counters profiling mode, perform these steps:
- Include the -profile-shared-counters flag along with the -profile flag during your aoc compile.
- Include the -sc flag when running your design with the Profiler Runtime Wrapper.
Without the -sc flag, your design runs only once so, you lack data for everything after the first shared signal.
CAUTION:The shared performance counters profiling mode works well only for kernels and designs that are deterministic. Because the host application and design are run multiple times to collect all of the data, non-deterministic designs result in shared data that is difficult to combine, and it may be difficult to determine where design problems occur temporally.