Matlab函数执行本地,而不是在集群上

3视图(30天)
你好,我有一个电脑是我的客户节点,一个计算机B工作主和4电脑(C, D, E, F)主机16个工人。使用admincenter我并行集群配置,验证正确的在电脑上,我启动计算通过编写
matlabpool
myscript
现在,只有明确的平行结构(如parfor)在集群上执行。一切都运行在一个,包括一个湿草地\ b声明使用所有可用的4核(macbook pro)。不应该执行在所有(甚至非并行语句)应该运行在集群上执行
电脑B, C, D, E, F是linux工作站(ubuntu 12.04)。我缺少什么?
2的评论
帕特里克•Osgnach
帕特里克•Osgnach 2012年10月31日
没有任何意义,Matlab是分布在自己的本质。但这超出了一点。我需要在集群上执行这些语句,而不是在客户端电脑

登录置评。

答案(1)

杰森·罗斯
杰森·罗斯 2012年10月31日
如果你想要在集群上执行这些语句,您需要使用一个平行的结构像批处理,smpd, parfor或工作/任务界面。
有一个例子的A / b在集群上使用spmd: //www.tianjin-qmedu.com/help/distcomp/examples/benchmarking-a-b.html

类别

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

社区寻宝

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

开始狩猎!