Mark Hahn wrote:
Does anyone have any advice? I am open to try out other things as well if possible. I am just starting to learn debugger techniques for a parallel program.


we bought Allinea DDT, which is pretty good.  I think it's a good
illustration that the parallel part of debugging doesn't have to be hard. getting parallel logic is still nontrivial, as often serial is.


For dealing with parallel logic (or at least one level of it) Intel has an interesing-looking tool for sanity-checking MPI communication called the "Intel Message Checker". It used to be available as a stand-alone beta version but now seems to be bundled with the Intel Trace Analyzer suite.

I haven't experimented with it yet but the feature set looks promising for catching hard-to-find errors in parallelization. Has anyone tried it and does it work as advertised?

Olli-Pekka
--
Olli-Pekka Lehto, Systems Specialist, Systems Services, CSC
PO Box 405 02101 Espoo, Finland; tel +358 9 457 2215, fax +358 9 4572302
CSC is the Finnish IT Center for Science, www.csc.fi,
e-mail: [EMAIL PROTECTED]

_______________________________________________
Beowulf mailing list, [EMAIL PROTECTED]
To change your subscription (digest mode or unsubscribe) visit 
http://www.beowulf.org/mailman/listinfo/beowulf

Reply via email to