> What is the typical slowdown of helgrind (compared to native run or
> compared to memcheck)?

30 - 60 x, but is very workload dependent, much more so than memcheck

> Does it depend on the number of threads/locks?

It depends on a lot of things.  The following are very expensive:

- deleting (eg, free, delete[], stack deallocation) containing a lock
- pthread_join

> Do you have any suggestions on further analysis/improvements of helgrind
> performance?

Run (the problem program) with -v.  It prints ~ 100 lines of stats at
the end.  Send those.

J

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Valgrind-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/valgrind-developers

Reply via email to