主要内容

本页采用了机器翻译。点击此处可查看最新英文版本。

任务控制和工作单元通信

在作业和 spmd 代码块执行期间控制任务代码的执行以及工作单元之间的通信

函数

全部展开

addAttachedFiles将文件或文件夹附加到并行池
spmdIndexspmd 代码块中当前工作单元的索引 (自 R2022b 起)
spmdSize运行当前 spmd 代码块的工作单元数量 (自 R2022b 起)
spmdCatspmd 工作单元上连接数组 (自 R2022b 起)
spmdReduce减少 spmd 工作单元上的数组 (自 R2022b 起)
spmdPlusspmd 代码块中的工作单元添加数组 (自 R2022b 起)
spmdBarrier同步 spmd 代码块中的工作单元 (自 R2022b 起)
spmdBroadcast发送数据给 spmd 代码块中的所有工作单元 (自 R2022b 起)
spmdProbe确定 spmd 代码块中的数据是否可供当前工作单元使用 (自 R2022b 起)
spmdReceivespmd 代码块中的另一个工作单元接收数据 (自 R2022b 起)
spmdSend将数据发送到 spmd 代码块中的另一个工作单元 (自 R2022b 起)
spmdSendReceivespmd 代码块中的工作单元上同时发送和接收数据 (自 R2022b 起)
getCurrentJob从运行作业的工作单元处获取作业对象
getCurrentCluster从集群中的工作单元获取集群对象
getCurrentTask从运行任务的工作单元处获取任务对象
getCurrentWorker从当前工作单元获取工作单元对象
getAttachedFilesFolder确定将附加文件复制到的文件工作单元
updateAttachedFiles更新并行池上的附加文件或文件夹

全部展开

parallel.Task访问任务属性和行为
parallel.Worker访问并行工作单元信息