Hello everyone,
I'm using MPI (ParMetis) on an 64 bits machine. When I tried to test it
using the example programs it hangs with an error message wich says that I
must change the device to ch_p4mpd. So, once I change it on the file
mpirun.ch4 the application starts and hangs (never returns) in the
MPI_Init instruction. Using gdb to debug it I found the function that
hangs: BNR_Fence. The call stack is the following:
0x00000000004af87e in BNR_Fence ()
(gdb) up
#1 0x00000000004a56e2 in bm_start ()
(gdb) up
#2 0x00000000004a4053 in p4_initenv ()
(gdb) up
#3 0x00000000004b3bc4 in MPID_P4_Init ()
(gdb) up
#4 0x00000000004b3806 in MPID_CH_InitMsgPass ()
(gdb) up
#5 0x00000000004b1125 in MPID_Init ()
(gdb) up
#6 0x000000000048606d in MPIR_Init ()
(gdb) up
#7 0x0000000000485e6d in PMPI_Init ()
(gdb) up
#8 0x0000000000406066 in main ()
Does anyone have a clue of what's going on?
Anyway, thank you all.
Pablo
__________________________________________________
Preguntá. Respondé. Descubrí.
Todo lo que querías saber, y lo que ni imaginabas,
está en Yahoo! Respuestas (Beta).
¡Probalo ya!
http://www.yahoo.com.ar/respuestas