pmode
交互式并行命令窗口
语法
pmode开始
pmode开始numworkers
pmode numworkers教授开始
pmode辞职
pmode退出
pmode client2lab workervar clientvar工人
pmode lab2client workervar工人clientvar
pmode清理教授
描述
pmode
允许对MATLAB交互式并行执行®命令。pmode
达到这样的目标定义和提交工作交流,开放一个平行的命令窗口连接到运行工作的工人。然后工人收到了在并行命令窗口中输入的命令,处理它们,并将命令输出发送回并行命令窗口。变量可以在MATLAB之间传输客户机和工人。关于程序开发的更多细节在pmode及其互动功能,看看运行交互地使用pmode沟通工作。
pmode开始
pmode开始,使用默认配置文件定义集群和工人的数量。(初始默认概要文件当地的
;你可以改变它的功能parallel.defaultClusterProfile
)。您还可以指定数量的工人使用pmode开始numworkers
。
pmode numworkers教授开始
开始使用并行计算工具箱pmode™概要文件教授
定位集群,提交一个交流工作的工人了numworkers
,连接并行命令窗口和工人。如果指定的工人数量,它覆盖了最小和最大数量的工人在配置文件中指定。
pmode辞职
或pmode退出
停止pmode工作,删除,关闭并行命令窗口。你可以输入这个命令在MATLAB提示或pmode
提示。
pmode client2lab workervar clientvar工人
复制变量clientvar
从MATLAB端到变量workervar
在工人们了工人
。如果workervar
省略,命名是复制clientvar
。工人
可以是一个单独的指数或指数的一个向量。你可以输入这个命令在MATLAB提示或pmode
提示。
pmode lab2client workervar工人clientvar
复制变量workervar
从工人了工人
的变量clientvar
在MATLAB端。如果clientvar
省略,命名是复制workervar
。你可以输入这个命令在MATLAB提示或pmode
提示。注意:如果您使用此命令以一系列codistributed转移到客户,你会得到一个警告,只在指定的数组的本地部分职工转移。将整个codistributed数组,第一次使用收集
函数将整个阵列组装成工人工作区。
pmode清理教授
删除所有创建的沟通工作pmode
当前用户运行在集群中指定的配置文件教授
,包括当前正在运行的工作。概要文件是可选的;如果没有指定使用的默认配置文件。你可以输入这个命令在MATLAB提示或pmode
提示。
您可以调用pmode
作为一个命令或函数,所以以下是等价的。
pmode开始教授4pmode (“开始”,“教授”4)
例子
在下面的例子中,pmode
提示(P > >
)表明了在并行命令窗口中输入的命令。其他命令输入MATLAB命令窗口。
开始pmode
使用缺省概要文件来识别集群和工人的数量。
pmode开始
开始pmode
使用当地的
配置文件有四个当地工人。
pmode开始当地的4
开始pmode
使用配置文件myProfile
和八个工人在集群上。
pmode开始myProfile8
所有工人上执行一个命令。
P > > x = 2 * labindex;
复制变量x
从工人7 MATLAB客户机。
pmodelab2clientx7
复制变量y
从MATLAB端到工人1到8。
pmodeclient2laby1:8
显示当前工作目录的每个工人。
P > > pwd