【问题标题】:Paralell computing opening and closing with calling parfor in MATLAB R2014a在 MATLAB R2014a 中调用 parfor 进行并行计算打开和关闭
【发布时间】:2014-08-31 21:00:03
【问题描述】:

我有一个程序调用包含parform-file 进行计算。你知道在MATLAB R2014a 中,我们不需要使用parpool 或类似的东西进行开放并行计算,parfor 也这样做。

我的问题是关于关闭并行计算。如果我有这个结构(只有parforMATLAB 在结束parfor 的过程后关闭parallel computing?我每 10 秒调用一次parfor。我不希望MATLAB 在我系统的每次迭代中都关闭池。

谢谢。

【问题讨论】:

    标签: matlab parallel-processing parfor


    【解决方案1】:

    来自parpool的文档:

    如果您将并行首选项设置为自动创建 必要时并行池,不需要显式调用 parpool 命令。 您可以显式创建一个池来控制何时 您会产生设置它的开销时间,因此池已准备就绪 随后的并行语言构造。

    确实,我们不必使用parpool,但如果您想控制它导致的开销,使用它是有意义的。

    至于您的问题 - 请查看 Parallel Computing Toolbox Preferences:

    我相信突出显示的选项是困扰您的问题。如果默认超时时间太短,您可以推迟或完全禁用它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-09-02
      • 1970-01-01
      • 2017-03-04
      • 1970-01-01
      • 1970-01-01
      • 2015-08-21
      • 1970-01-01
      相关资源
      最近更新 更多