Analyzers
Community support for Analyzers (Intel VTune™ Profiler, Intel Advisor, Intel Inspector)
4888 Discussions

Overhead of VTunes Profiler (Call Graph Module)

jan_barnholt
Beginner
462 Views
Hi there,

when comparing a multi-threaded and single-threaded version of our application we can see 15% runtime overhead throughout all functions for the multi-threaded variant.

Might this overhead be caused through the VTunes Profiler (running the Call Graph Module) ?
Or can we rely on the measured overhead to reside completely within our code?

thanks,
jan
0 Kudos
1 Reply
TimP
Black Belt
462 Views
The documentation tells you explicitly that call graph has a significant overhead, incurred by the instrumentation it adds to your code. For accurate performance evaluation, Event Sampling is much better.

Message Edited by tim18 on 11-24-2005 11:40 AM

0 Kudos
Reply