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