任务控制和工作进程通信
在作业和 SPMD 代码块执行期间控制任务代码的执行以及工作进程之间的通信
函数
关键函数
addAttachedFiles | 将文件或文件夹附加到并行池 |
spmdIndex | spmd 代码块中当前工作进程的索引 (自 R2022b 起) |
spmdSize | 运行当前 spmd 代码块的工作进程数量 (自 R2022b 起) |
spmdCat | 在 spmd 工作进程上连接数组 (自 R2022b 起) |
spmdReduce | 减少 spmd 工作进程上的数组 (自 R2022b 起) |
spmdPlus | 从 spmd 代码块中的工作进程添加数组 (自 R2022b 起) |
spmdBarrier | 同步 spmd 代码块中的工作进程 (自 R2022b 起) |
spmdBroadcast | 发送数据给 spmd 代码块中的所有工作进程 (自 R2022b 起) |
spmdProbe | 确定 spmd 代码块中的数据是否可供当前工作进程使用 (自 R2022b 起) |
spmdReceive | 从 spmd 代码块中的另一个工作进程接收数据 (自 R2022b 起) |
spmdSend | 将数据发送到 spmd 代码块中的另一个工作进程 (自 R2022b 起) |
spmdSendReceive | 在 spmd 代码块中的工作进程上同时发送和接收数据 (自 R2022b 起) |
getCurrentJob | 从运行作业的工作进程处获取作业对象 |
getCurrentCluster | 从集群中的工作进程获取集群对象 |
getCurrentTask | 从运行任务的工作进程处获取任务对象 |
getCurrentWorker | 从当前工作进程获取工作进程对象 |
getAttachedFilesFolder | 确定将附加文件复制到的文件工作进程 |
updateAttachedFiles | 更新并行池上的附加文件或文件夹 |
类
关键类
parallel.Task | 访问任务属性和行为 |
parallel.Worker | 访问运行任务的工作进程 |
MATLAB 命令
您点击的链接对应于以下 MATLAB 命令:
请在 MATLAB 命令行窗口中直接输入以执行命令。Web 浏览器不支持 MATLAB 命令。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)