If there is an idle wait time when the
runtime does not burn the CPU on synchronization, it is useful to run the Threading analysis to explore synchronization bottlenecks that can prevent effective CPU utilization.
recognizes all types of Intel TBB synchronization objects. If you assign a meaningful name to an object you create in the source code, the
recognizes and represents it in the Result tab. For performance reasons, this functionality is not enabled by default in
headers. To make the user-defined objects visible to the
, recompile your application with
set to 1.