Main Content

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

并行 for 循环 (parfor)

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

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

函数

全部展开

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

主题

parfor 快速入门

运行 parfor 循环

深度学习