在群集上创建独立作业
obj=createJob(集群)
obj=创建作业(…,'p1号
,v1,'p2页
'第二版,…)
job=createJob(…,'Profile','profileName',…)
|
作业对象。 |
|
创建的群集对象 |
|
对象创建时配置的对象属性。 |
|
对应对象属性的初始值。 |
obj=createJob(集群)
为标识的群集创建独立的作业对象。
作业的数据存储在群集的工作存储位置
财产。
obj=创建作业(…,'
使用指定的属性值创建作业对象。有关所创建对象的有效属性的列表,请参见p1号
,v1,'p2页
'第二版,…)平行作业
对象引用页。属性名必须是字符向量,其值是该属性的适当类型。在大多数情况下,在这些属性值对中指定的值将覆盖配置文件中的值;但是当您指定附件文件
或附加路径
创建作业时,这些设置将与适用配置文件中指定的设置组合在一起。如果指定的属性名或属性值无效,则不会创建对象。
job=createJob(…,'Profile','profileName',…)
使用配置文件中指定的属性值创建独立的作业对象'配置文件名'
. 如果未指定配置文件,并且群集在其'配置文件'
属性,将自动应用群集的配置文件。有关定义和应用配置文件的详细信息,请参见发现群集并使用群集配置文件.
使用默认配置文件构造独立的作业对象。
c=parcluster j=createJob(c);
向作业中添加任务。
对于i=1:10创建任务(j、 @兰特,1,{10});结束
运行作业。
提交(j);
等待作业完成运行,然后检索作业结果。
wait(j);out=fetchOutputs(j);
显示从第三个任务返回的随机矩阵。
disp(输出{3});
删除作业。
删除(j);
除了在默认配置文件中指定的文件外,还使用附加文件构造独立作业。
c=parcluster j=createJob(c,'附加文件',...{'我的应用程序/文件夹','我的应用程序/文件夹','我的应用程序/文件1.m'});