Poolstartup
在平行池启动时,用于用户定义的选项在每个工人上运行
句法
Poolstartup
描述
Poolstartup
每当工人构成并行池的一部分时,都会自动运行。您不会从客户端会话中调用此功能,也不明确地作为任务功能的一部分。
您将MATLAB代码添加到poolstartup.m
文件以定义工人上的池初始化。工人寻找poolstartup.m
按照以下顺序,执行首先找到的订单:
包括在工作中
附加的文件
财产。在工作中包含的文件夹中
其他路径
财产。在工人的matlab中®在该位置安装
Matlabroot/toolbox/distcomp/user/poolstartup.m
创建一个版本的版本poolstartup.m
为了附加的文件
或者其他路径
,复制提供的文件并根据需要对其进行修改。。
Poolstartup
是并行池上并行执行所需的启动代码的理想位置。例如,您可能需要包括用于使用的代码mpisettings
。因为JobStartup
和TaskStartup
执行之前Poolstartup
,它们不适合特定于池的代码。换句话说,您应该使用TaskStartup
对于您的工人设置代码,无论任务是来自独立作业,交流作业还是使用并行池的设置代码;尽管Poolstartup
仅用于用于池使用的设置代码。
有关更多详细信息Poolstartup
及其实现,请参阅已安装的文本poolstartup.m
文件。
也可以看看
在R2010a中引入
这个话题有帮助吗?