Archives


- Beowulf
- Beowulf Announce
- Scyld-users
- Beowulf on Debian

[Beowulf] debugging

Many of your questions may have already been answered in earlier discussions or in the FAQ. The search results page will indicate current discussions as well as past list serves, articles, and papers.

Search

Olli-Pekka Lehto 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 
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: Olli-Pekka.Lehto at csc.fi




More information about the Beowulf mailing list