[PATCH] --pipe option

Dries Kimpe Dries.Kimpe at wis.kuleuven.ac.be
Thu May 5 12:34:20 EDT 2005


   Hello,

I've created a small patch for mpiexec (against 0.79, also applies to 
the current CVS head). It adds a --pipe option, which allows running an 
arbitray command to transform the hostlist. The --transform-hostnames 
option is kept, but changed internally to call the --pipe option with 
SED_PATH -e <sed script>.

We (CPA, University of Leuven, Belgium) needed this patch because (after 
different extensions) our cluster now has a complex interconnect 
structure; We needed the pipe option to scan through the hostlist, in 
order to decide which interconnect/switch to use. (We use a perl script 
which scans the list, and checks if all are connected to one of the 
faster switches)

I send you this patch in the hope it will be useful to other people 
using mpiexec.

Thanks for providing mpiexec!

   Greetings,
   Dries Kimpe

-------------- next part --------------
A non-text attachment was scrubbed...
Name: patch-0.79-pipe.gz
Type: application/x-gzip
Size: 2928 bytes
Desc: not available
Url : http://email.osc.edu/pipermail/mpiexec/attachments/20050505/aab53d78/patch-0.79-pipe.bin


More information about the mpiexec mailing list