Analyzers
Talk to fellow users of Intel Analyzer tools (Intel VTune™ Profiler, Intel Advisor)
5105 Discussions

Overhead of VTunes Profiler (Call Graph Module)

jan_barnholt
Beginner
568 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
Honored Contributor III
568 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