labBarrier
(不推荐)同步 spmd 代码块中的工作单元程序
不推荐使用 labBarrier。请改用 spmdBarrier。有关详细信息,请参阅版本历史记录。
说明
labBarrier 停止当前 spmd 代码块或通信作业中的所有工作单元执行代码,直到每个工作单元都调用 labBarrier。
提示
当您使用 parfor 和 parfeval 卸载计算时,每个计算一次仅由一个工作单元运行。这些工作单元都是独立的,彼此之间不通信。如果对这些工作单元使用 labBarrier,该函数无效。
当您需要同步工作单元时使用 labBarrier,例如当工作单元使用文件句柄等共享资源时。
如果 numlabs 等于 1,则执行立即继续。在 numlabs 代码块或通信作业之外,1 等于 spmd。