<div dir="ltr"><div>Dear All,<br><br></div>I'm using Petsc to do the parallel computation. But an error confuses me recently. When I use a small scale computation (the computational task is small), the code runs smoothly. However, when I use a much larger parallel computation domain/task, I always get the error (as in the attachment):<br><br>[proxy:0:0@node01] HYD_pmcd_pmip_control_cmd_cb (../../../../source/mpich-3.1.1/src/pm/hydra/pm/pmiserv/pmip_cb.c:885): assert (!closed) failed<br>[proxy:0:0@node01] HYDT_dmxu_poll_wait_for_event (../../../../source/mpich-3.1.1/src/pm/hydra/tools/demux/demux_poll.c:76): callback returned error status<br>[proxy:0:0@node01] main (../../../../source/mpich-3.1.1/src/pm/hydra/pm/pmiserv/pmip.c:206): demux engine error waiting for event<br clear="all"><div><div><br><br></div><div>I don't know what's been wrong. Is this because there is a bug in MPI?<br>Thank you in advance for any ideas and suggestions!<br><br></div><div>-- <br><div class="gmail_signature"><div dir="ltr"><div>Best regards,</div><div><br></div>Feng</div></div>
</div></div></div>