Compute Unit Calls - Minimum - 2019.2 English

Vitis Guidance Messaging (UG1315)

Document ID
UG1315
Release Date
2019-10-30
Version
2019.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. Please ensure that the workload during this run is representative and should be 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.