Visible to Intel only — GUID: GUID-927A1235-F211-46E6-BDCE-570A0B5A25A4
Visible to Intel only — GUID: GUID-927A1235-F211-46E6-BDCE-570A0B5A25A4
fpga-interaction Command Line Analysis
Use the CPU/FPGA Interaction analysis to assess the balance between CPU and FPGA in systems with FPGA hardware that run Data Parallel C++ (SYCL) or OpenCL™ applications. Review FPGA time spent executing kernels, overall time for memory transfers between the CPU and FPGA, and wait time impact on CPU and FPGA work loads.
Syntax
vtune -collect fpga-interaction [-knob <knobName=knobValue>] [--] <target>
Knobs: sampling-interval, enable-stack-collection.
For the most current information on available knobs (configuration options) for the CPU/FPGA Interaction analysis, enter:
vtune -help collect fpga-interaction
Example
This example runs the CPU/FPGA Interaction analysis on an application with stack collection enabled:
vtune -collect fpga-interaction -knob enable-stack-collection=true -- /home/test/myApplication