Hi I tried your suggestion:
mpirun --debug -np 4 a.out and I have TV and openMPI 1.1, and it worked fine, thats on Fedora C5 and x86 intel chip, single machine however, my problem, this starts TV with the mpirun program itself being debugged, but then starts my program and I see the output up to the deadlock I have, however, I need to place a break point in my source file, and when I click action point then at location, I am only allowed to type a function name or a line number , not a file name like I would assume, when I try to use one of my functions, it says not found, and find the closest match to it from the mpirun source, how can I place action points in my program's source then, I appreciate your help, thanks, Manal