主要内容

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

并行 for 循环 (parfor)

通过在并行池中的工作单元上运行 parfor 来使用并行处理

Parallel Computing Toolbox™ 支持交互式并行计算,使您能够通过在并行池中的多个工作单元上运行来加速工作流。使用 parfor 在并行池中的工作单元上并行执行 for 循环迭代。当您对代码进行了探查后发现 for 循环运行速度很慢时,请尝试使用 parfor 来增加吞吐量。在您的桌面上开发 parfor 循环并扩展到集群,而无需更改您的代码。

函数

全部展开

parfor在工作单元并行上并行执行 for 循环迭代
parforOptionsparfor 设置的选项
parpool在集群上创建并行池
parfeval在并行池工作单元上运行函数
ticBytes开始计算并行池中传输的字节数
tocBytes读取自调用 ticBytes 以来已传输了多少字节
send使用数据队列在客户端和工作单元之间发送数据
afterEach定义一个函数,当数据队列接收到新数据时调用
parallel.Pool工作单元并行池
parallel.pool.DataQueue在客户端和工作单元之间发送和监听数据

主题

parfor 快速入门

运行 parfor 循环

深度学习

精选示例