Hi all...
I'm concidering porting an application we're using from PVM to MPI. I
know this is an extraordinarily vague question, but I'm hoping someone
(maybe someone who's done such a port) might be able to comment on the
/general/ feasability of such a port.
So, I guess the question is if the porting would require a complete
tear-down or if there's enough similarities between the two (PVM and
LAM-MPI) to make it possible to re-use existing code.
Unfortunately, I haven't even seen the code (being able to port from
PVM to MPI is one of the deciding factors for a takeover of the
code-base). However, from appearances, it seems very similar in
operation to mpiBLAST, where serial tasks are distributed to
worker-nodes with results passed back to a parent. It doesn't appear
to be a true parallel application (i.e. using shared-memory or anything
really tricky like that).
I'm just looking for general thoughts- from "NOWAYMAN" to "it's
possible, with enough kerosene and matches".
Thanks much
Michael
Michael Gutteridge Fred Hutchinson Cancer
Unix System Administrator Research Center
mgutteri_at_[hidden] Research Computing Support
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Views expressed do not necessarily represent those of my
employer. Caveat emptor, your mileage may vary, warranty
not valid if seal is broken. Share and enjoy.
|