2

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

4

2 回答 2

4

如果您还获得了 Matlab 分布式计算服务器软件,您只能执行此操作。Parallel Computing Toolbox 仅在单个多 CPU/多核计算机上提供并行计算。

于 2012-10-04T13:05:27.543 回答
2

在 Mathworks 的文件交换中,Markus Buehren提供了一个名为Multicore - Parallel processing on multiple cores的包,它

... 在单台机器或多台可以访问公共目录的机器上提供多核并行处理。

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

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

于 2012-10-04T13:10:18.803 回答