找回密码
 注册
查看: 456|回复: 0

R语言 Rmpi包 mpi.remote.exec()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-9-27 19:07:33 | 显示全部楼层 |阅读模式
mpi.remote.exec(Rmpi)
mpi.remote.exec()所属R语言包:Rmpi

                                        Remote Executions on R slaves
                                         在R从站的远程处决

                                         译者:生物统计家园网 机器人LoveR

描述----------Description----------

Remotely execute a command on R slaves spawned by using slavedaemon.R script  and return all executed results back to master.
远程执行命令的R奴隶催生通过使用slavedaemon.R脚本,并返回所有已执行的结果返回给主。


用法----------Usage----------


mpi.remote.exec(cmd, ..., simplify = TRUE, comm = 1, ret = TRUE)  



参数----------Arguments----------

参数:cmd
the command to be executed on R slaves
要执行的命令在R奴隶


参数:...
used as arguments to cmd (function command) for passing their  (master) values to R slaves, i.e., if "myfun(x)" will be executed on R slaves  with "x" as master variable, use mpi.remote.exec(cmd=myfun, x).
CMD(命令功能)作为参数传递到R从站(主)值,即,如果“myfun(x)的将被执行的R奴隶x作为主变量,使用mpi.remote EXEC(CMD = myfun,X)。


参数:simplify
logical; should the result be simplified to a data.frame if possible?
逻辑,结果被简化为一个数据框如果可能的话吗?


参数:comm
a communicator number.
传播者数量。


参数:ret
return executed results from R slaves if TRUE.
从R奴隶TRUE返回执行结果。


Details

详细信息----------Details----------

Once R slaves are spawned by mpi.spawn.Rslaves with the  slavedaemon.R script, they are waiting for instructions from master. One can  use mpi.bcast.cmd to send a command to R slaves. However it  will not return executed results. Hence mpi.remote.exec can be  considered an extension to mpi.bcast.cmd.   
一旦ŕ奴隶催生由mpi.spawn.Rslaves的slavedaemon.R脚本,他们都在等待从主的说明。我们可以使用mpi.bcast.cmd发送一个命令到R奴隶。但是它不会返回执行结果。因此,mpi.remote.exec可以被认为是扩展到mpi.bcast.cmd。


值----------Value----------

return executed results from R slaves if the argument ret is  set to be TRUE. The value could be a data.frame if values  (integer or double) from each slave have the same dimension.
如果参数ret被设置为TRUE,返回执行结果,从R奴隶。如果每个从站的值(整数或双)具有相同的尺寸,该值可以是一个数据框。


警告----------Warning----------

mpi.remote.exec may have difficult guessing invisible results  on R slaves. Use ret = FALSE instead.
mpi.remote.exec可能有无形的结果难以猜测的R奴隶。使用ret = FALSE“。


(作者)----------Author(s)----------



Hao Yu




参见----------See Also----------

mpi.spawn.Rslaves, mpi.bcast.cmd
mpi.spawn.Rslaves,mpi.bcast.cmd


实例----------Examples----------


## Not run: [#不运行:]
mpi.remote.exec(mpi.comm.rank())
x=5
mpi.remote.exec(rnorm,x)

## End(Not run)[#(不执行)]

转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。


注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|生物统计家园 网站价格

GMT+8, 2024-11-24 11:27 , Processed in 0.020014 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表