Device Utilization - 2019.2 English - UG1315

Vitis Guidance Messaging (UG1315)

Document ID
UG1315
Release Date
2019-10-30
Version
2019.2 English

Description

This message provides a number indicating the total time in milliseconds the specific device was utilized for acceleration.

Explanation

The threshold number for this message is 0 ms. Therefore, the message is used to identify if a device was actually utilized during the run of the application. If multiple devices are available to accelerate the implementation, this message is intended to indicate to the programmer that additional load balancing between the devices should be considered.

Recommendation

If the workload to be accelerated is sufficiently large and the algorithm supports parallel processing of the task, the presence of this message is a clear indicator that not all available compute resources are sufficiently utilized. Please consider running additional kernel(s), or sections of the overall algorithm on the remaining devices.