I multiple runs the application many times to make sure the vtune collection time was long enough. The sum of Retiring,Front-End Bound,Bad Speculation,Back-End Bound of many functions in the collected results is over 100% a lot. Why?
Thank you for posting in Intel Communities.
We have observed the same issue and we are checking on this internally.
Meanwhile could you please share the below details:
- OS details
- VTune version
- Hardware details
Thank you for your patience.
>> The sum of Retiring,Front-End Bound,Bad Speculation,Back-End Bound of many functions in the collected results is over 100% a lot. Why?
This can happen due to the nature of sampling methodology VTune take. In general, sampling methodology will not be able to provide 100% accurate data. Due to the complexities of implementation to cause underestimates or overestimates, use multiple runs option could help approximate more accurate data. In general, the statistical portions of pipeline categories classifications would be meaningful data to try categorizing the performance bottleneck problems.
Hope this clarifies your query.