jody wrote:

If i  get vprof or one of the other tools running, i'll write something up -
perhaps the profiling subject would be worthy for a FAQ entry...
Yes, perhaps. Note that there really are lots of options out there. Spend a few minutes googling. There are tools, surveys of tools, etc. Some of the dimensions in this space include:

* profiling (aggregate information) vs tracing (record specific events in execution history) * quality of MPI support (e.g., your original question about gprof is basically, "Can I just take a familiar tool and use it for a multi-process MPI job?")
* cost of licensing ("free" vs "commercial")
* data collection vs expert analysis (some tools try to digest the data and turn it into more usable/understandable/actionable terms)

Anyhow, there's more to it than just gprof, Studio, and vprof (and Allinea OPT and TAU and ...). I guess the subject deserves a FAQ entry, and the trick will be to tame the answer to something manageable.

Reply via email to