createJob
在集群上创建独立作业
说明
在所标识的集群上创建一个独立作业,并在客户端上创建一个独立作业对象。job
= createJob(myCluster
)
作业的数据存储在集群的 JobStorageLocation
属性指定的位置。
还指定 job
= createJob(myCluster
,Name,Value
)Profile
或在创建作业时使用一个或多个可选的名称-值参量设置独立作业属性。有关有效属性的列表,请参阅 parallel.Job
对象参考页。
当您指定 Profile
和其他属性时,您在这些属性名称-值对中指定的值可以覆盖配置文件中的值。
示例
输入参数
名称-值参数
提示
为了开发和测试您的代码,您可以在客户端计算机上的本地集群上运行批处理作业。如果您关闭 MATLAB 会话,任何使用本地集群的批处理作业也会立即停止。
当您将工作卸载到远程集群时,您可以在作业处理时关闭 MATLAB 客户端会话,然后稍后从批处理作业中或在新的客户端会话中检索信息。
当您将计算任务卸载到工作单元时,客户端进行计算所需的任何文件也必须在工作单元上可用。默认情况下,客户端会尝试检测并附加这些文件。要关闭自动检测,请将
AutoAttachFiles
属性设置为false
。如果软件无法找到所有文件,或者从客户端向工作单元发送文件的速度很慢,请使用以下选项之一。如果文件位于工作单元无法访问的文件夹中,请设置
AttachedFiles
属性。集群将您指定的每个文件从客户端复制到工作单元。如果文件位于工作单元可访问的文件夹中,则可以设置
AdditionalPaths
属性。使用AdditionalPaths
属性将路径添加到每个工作单元的 MATLAB 搜索路径,并避免不必要地从客户端复制到工作单元。
版本历史记录
在 R2006a 之前推出