首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在控制台设置parpool/matlabpool的最大worker数?

如何在控制台设置parpool/matlabpool的最大worker数?
EN

Stack Overflow用户
提问于 2014-07-09 03:13:58
回答 1查看 10.7K关注 0票数 10

我知道如何使用Matlab中的并行首选项窗口更改最大工作进程数,但我找不到任何有关如何从控制台/代码更改首选项的文档,特别是如何更改我可以在forloop中使用的最大工作进程数的文档。任何帮助都将不胜感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-07-09 03:22:56

您需要parpool函数。在没有参数的情况下,它创建默认数量的工作进程,而使用整型参数创建那么多的工作进程。如果你只是使用一个parfor循环而不调用它,你会得到你的配置文件的默认编号,但我不确定它是在哪里设置的。在mathworks网站上有更多的文档:http://www.mathworks.com/help/distcomp/parpool.html

工作者的最大数量应该有效地与您想要的一样大,但是如果您创建的工作者比您拥有的处理器多,那么您将无法获得任何效率。如果你需要任何关于挑选大量工人的建议,请让我知道。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24639939

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档