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

Reply via email to