Compute Unit Calls - Minimum - 2023.2 English

Vitis Guidance Messaging (UG1315)

Document ID
UG1315
Release Date
2023-10-18
Version
2023.2 English

Description

This rule checks for unused compute units on any devices in the platform.

Explanation

Not all available compute units are used to achieve an optimum balance between resources and performance. Ensure that the workload during this run is representative and able to take advantage of all the compute units.

Recommendation

If the unused compute unit is one of many for a given kernel, then compare your global and local work sizes to ensure the work is split evenly among all compute units.