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