【发布时间】:2015-06-02 16:01:27
【问题描述】:
我一直在使用命令matlabpool open 8 来加快速度。
但是我只是尝试使用它并被拒绝 8 个内核,现在限制为 4 个。
我的笔记本电脑是具有 4 个内核但超线程的 i7,这意味着我可以让 matlab 在 8 个虚拟内核上工作。
同时我注意到以下警告信息:
Warning: matlabpool will be removed in a future release.
Use parpool instead.
似乎 MathsWorks 出于某种原因认为这是一次很棒的更新。
有什么想法可以让我的代码再次在 8 核上运行吗?
注意:我使用的是 R2010b(我认为),现在使用的是 R2014b。
【问题讨论】:
-
您是否尝试使用
parpool设置工作人员数量? -
那行得通,谢谢。然而,我希望有一种“修复”
matlabpool的方法,因为它对用户更友好。
标签: matlab parallel-processing hyperthreading matlabpool