我知道如何使用 Matlab 中的 Parallel 首选项窗口更改最大工作人员数量,但我找不到任何有关如何从控制台/代码更改首选项的文档,特别是有关如何更改我可以更改的最大工作人员数量的文档在 forloop 中使用。任何帮助将不胜感激。
问问题
10806 次
1 回答
4
你想要这个parpool
功能。如果没有参数,它会创建默认数量的工人,使用整数参数会创建那么多工人。如果您只使用parfor
循环而不调用它,您将获得配置文件的默认编号,但我不确定在哪里设置。mathworks 网站上有更多文档:http: //www.mathworks.com/help/distcomp/parpool.html
工作人员的最大数量应该与您想要的一样多,但是如果您创建的工作人员数量超过了您拥有的处理器数量,那么您将无法获得任何效率。如果您在挑选大量工人方面需要任何建议,请告诉我。
于 2014-07-08T19:22:56.353 回答