Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
29250 Discussions

cannot run idb in parallel model on Linux x86 - Ubuntu 10.04 - openmpi - mpif90

kiscky
Beginner
513 Views
Hello there,

I've been struggling for quite a bit now to try and use the debugging tool 'idb' in parallel mode. I would like to use it to debug my Fortran 90 program compiled with ifort (single process) and with mpif90 (multi-processes).

I succesfully managed to debug a single-threaded program. In order to run idb in parallel mode I followed the instructions in the manual ( http://scv.bu.edu/computation/linuxcluster/docs/intel_comp_docs_7.1/docs/idb_debugger_manual.htm#at.para , at "Starting a Parallel Debugging Session" ) but this is what I get when I launch my program caled "les3d-mp" :


[up0002.hpcvl.org:07605] procdir: /tmp/openmpi-sessions-hpc2133@up0002.hpcvl.org_0/37008/0/0
[up0002.hpcvl.org:07605] jobdir: /tmp/openmpi-sessions-hpc2133@up0002.hpcvl.org_0/37008/0
[up0002.hpcvl.org:07605] top: openmpi-sessions-hpc2133@up0002.hpcvl.org_0
[up0002.hpcvl.org:07605] tmp: /tmp
[up0002.hpcvl.org:07605] [[37008,0],0] node[0].name up0002 daemon 0 arch ffc91200
--------------------------------------------------------------------------
mpirun was unable to launch the specified application as it could not find an executable:

Executable: -b
Node: up0002.hpcvl.org

while attempting to start process rank 0.
--------------------------------------------------------------------------
[up0002.hpcvl.org:07605] sess_dir_finalize: job session dir not empty - leaving
[up0002.hpcvl.org:07605] sess_dir_finalize: proc session dir not empty - leaving
orterun: exiting with status -123


when I execute the command:

mpirun -dbg=idb -np 2 les3d-mp

I would really appreciate your help,
Carlo
0 Kudos
2 Replies
TimP
Honored Contributor III
513 Views
You hint that you may be running openmpi, but I haven't seen an indication that it supports -dbg in the same way as Intel MPI. For openmpi, the openmpi help site and FAQ are likely more useful than this forum. For Intel MPI, the HPC companion ISN forum would be appropriate.
0 Kudos
kiscky
Beginner
513 Views
thank you! sorry for posting in the wrong location!
0 Kudos
Reply