主要内容

处理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-Loops转换为parfor-Loops(并行计算工具箱)

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

Baidu
map