如何在2台计算机的本地网络中使用matlab建立并行计算?

时间:2012-10-04 10:32:13

标签: matlab parallel-processing toolbox

我在运行Matlab的两台计算机上安装了Matlab Parallel Computing Toolbox(Macbook Pro i5和Macbook Pro i7)。对于论文项目,我们必须拍摄模拟,我需要大量的计算机能力。我知道matlab的matlabpool选项可以在我的本地计算机上使用这两个核心。有没有办法通过以太网电缆或集线器直接连接两个macbooks并配置一个小型本地网络,以便我可以同时使用四个内核?如何设置?

2 个答案:

答案 0 :(得分:4)

如果您还获得了Matlab Distributed Computing Server软件,则只能执行此操作。 Parallel Computing Toolbox本身仅在单个多CPU /多核计算机上提供并行计算。

答案 1 :(得分:2)

在Mathworks的文件交换中,Markus Buehren有一个名为Multicore - Parallel processing on multiple cores的程序包

  

...在单个计算机上或在可访问公共目录的多台计算机上的多个核心上提供并行处理

要运行此包,不需要Matlab工具箱。

该软件包在http://tech.groups.yahoo.com/group/multicore_for_matlab/讨论(Markus也提供用户支持,我猜)。