mpich2-pmi

Pete Wyckoff pw at osc.edu
Thu Oct 7 13:15:46 EDT 2004


beaneg at umcs.maine.edu wrote on Thu, 07 Oct 2004 10:56 -0400:
> When I try to start mpich2 jobs with mpiexec 0.77 I get the following 
> error:
> 
> mpiexec: Error: handle_pmi: unknown cmd get_my_kvsname.

The PMI startup code in mpiexec is based on mpich2-0.94b1 for the
sock, shm, and ssm devices.  I wouldn't be surprised to find bugs.
And if you're running a more recent version of mpich2, I wouldn't
be surprised to see protocol changes too.

It may be a month or so until I look at this, but if you have some
time you might investigate why the get_my_kvsname cmd isn't being
handled in accept_pmi_conn() or if the process is doing another
identical request.  It may also be good to break out the processing
in accept_pmi_conn into the individual commands and deal with them
by calling into handle_pmi, i.e. just chop stuff away from accept_..
and put it into the generic handle_.. until accept_.. mostly disappears.

Sorry for the lack of fix.  Help by others would certainly be
appreciated.

		-- Pete



More information about the mpiexec mailing list