I am profiling an application to find hotspots in the cpu execution. I am running a threading analysis in intel vtune. I have attached a screenshot of the bottom up threading analysis.
What I could not understand was the meaning of CPU time % when hovering over the CPU time in the timeline. For example, in the image attached for a timestep, the cpu time is reported as 18.3%. What is the exact meaning of this metric? What is it a percentage of?
Thanks
链接已复制
Hi,
CPU Time metric value provided in the Thread area is applicable to a particular thread where 100% is the maximum possible utilization for a thread.
From your screenshot, for the selected timestamp18.3% of CPU Time utilization means that the thread was active 18.3% of time and 81.7% it was waiting.
Please find the below link for reference.
If this clarify your query, make sure to accept this as a solution. This would help others with similar issues.
Thanks
