主要内容

处理parfor

统计函数如何使用parfor

parfor是一个并行计算工具箱™函数类似于循环。并行统计函数调用parfor在内部。parfor工人处理器分配计算。

的特点parfor

你可能需要调整你的代码来并行运行,例如,你需要独立的循环和工人们必须能够访问变量。建议使用parfor,请参阅并行for循环(parfor)(并行计算工具箱)

没有嵌套parfor循环

parfor不能并行工作,从另一个parfor循环,或从一个spmd块。并行化只发生在最外层的水平。

例如,假设你想申请重叠你的功能userfcn,电话parfor,你想打电话重叠在一个循环中。下图显示了三种情况:

  1. 最外层的循环parfor。只是循环并行运行。

  2. 最外层的parfor循环在重叠。只有重叠并行运行。

  3. 最外层的parfor循环在userfcnuserfcn使用parfor并行执行。

parfor在并行运行

帮忙把嵌套循环使用parfor,请参阅for循环转换成parfor-Loops(并行计算工具箱)

另请参阅快速启动并行计算的统计和机器学习的工具箱™