Step 2: Identify Functions to Accelerate - 2021.2 English

Vitis Unified Software Platform Documentation: Application Acceleration Development (UG1393)

Document ID
UG1393
ft:locale
English (United States)
Release Date
2021-12-15
Version
2021.2 English
After establishing the performance baseline, the next step is to determine which functions should be accelerated in the device.
Tip: Minimize changes to the existing code at this point so you can quickly generate a working design on the FPGA and get the baselined performance and resource numbers.

When selecting functions to accelerate in hardware, there are two aspects to consider:

Performance bottlenecks
Which functions are in application hot spots?
Acceleration potential
Do these functions have the potential for acceleration?