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.