Hi Siegmar, Many thanks for your reply.
I have tried man pages you mention, but one hurdle I am running into is orte_hosts page. I don't find the specification of fields for the file. I see an example: dummy1 slots=4 dummy2 slots=4 dummy3 slots=4 dummy4 slots=4 dummy5 slots=4 Is the first field (dummyX) machine/node name? What is the definition of slots? (Max number of processes to spawn?) Am I missing a different man page? Can you please shed some light? Thank you. Tena Sakai tsa...@gallo.ucsf.edu On 1/10/11 11:38 PM, "Siegmar Gross" <siegmar.gr...@informatik.hs-fulda.de> wrote: > Hi, > >> What I want is to spawn a bunch of R slaves to other machines on >> the network. I can spawn R slaves, as many as I like, to the local >> machine, but I don t know how to do this with machines on the >> network. That s what hosts parameter of mpi.spawn.Rslaves() >> enables me to do, I think. If I can do that, then Rmpi has >> function(s) to send command to each of the spawned slaves. >> >> My question is how can I get open MPI to give me those hosts >> parameters. > > I am not quite sure if I understood your question, but when you > read "man MPI_Comm_spawn" you can find the parameter "MPI_Info info" > which allows to specify where and how to start processes. "man > MPI_Info_create" shows you how to create an info object and "man > MPI_Info_set" how to add a key/value pair. "man orte_hosts" shows > you how you can build a hostfile. I do not know how to do these > things in your language R but hopefully the information of the > manual pages helps to solve your problem. > > Kind regards > > Siegmar > > _______________________________________________ > users mailing list > us...@open-mpi.org > http://www.open-mpi.org/mailman/listinfo.cgi/users