文档

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

介绍了R2006b

这个主题有帮助吗?