oplehto at csc.fi
Fri Apr 13 02:33:59 PDT 2007
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
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 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: Olli-Pekka.Lehto at csc.fi
More information about the Beowulf