MatLab R2011a检测8个物理核心当我只有4 !

2视图(30天)
嘿!我有一台电脑,有一个至强X3480(4芯)CPU和16 GB的RAM pc - 1333。这台电脑正在运行Windows Server 2008 R2。我是MatLab R2011a运行。我的问题是,当我运行matlabpool开放,MatLab给了我一个池的8个工人当我只有4个物理核心。在我所有的其他机器,MatLab只给了我一个工人每个物理核心。我想知道什么错了吗?我有检查我的本地配置,他们的所有属性都在违约。我有“可用的工人数量调度器(集群大小)”选项空所以据我所知应该是给我只有4个工人。提前谢谢!

接受的答案

1月
1月 2011年10月19日
这至强使用 超线程 ,如下所示:
这意味着,每个核心可以处理两个线程 在同一时间 。因此,它是一个好主意开始8工人。

答案(1)

托马斯。
托马斯。 2011年10月20日
如果你不想使用超线程或运行1 instalnce matlab /物理核心你可以给命令
matlabpool打开本地4
和matlab将打开一个本地的只有4个工人(我希望这将是4个物理核心和不使用超线程在两个核心,让其他两个核未使用的. .)

类别

找到更多的在集群和云帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!