matlab 高性能并行计算之 spmd

matlab 其实可以在多cpu做并行计算,其中一个模式是 spmd

在命令行输入(matlab r2014a):

parpool

然后可以用spmd模式进行并行计算。

用法如下:

spmd

statements

end


其中statements 为需要并行运行的程序。

最后,输入一下命令以结束并行计算:

delete(gcp('nocreate'))



ok了,可以使用

tic; statements; toc 来比较一下运行时间


相关推荐
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页