【发布时间】:2017-06-14 11:08:01
【问题描述】:
我试着估计
% matlabpool open 2; % line 1
tic; arrayfun(@(x) sum(sum(rand(1000))), [1 : 100]); toc;
Elapsed time is 4.070030 seconds.
当我取消注释第一行以便创建一个由 2 个工作人员组成的池时,我得到了相同的时间结果。
为什么某些明显的系统功能不会自动在并行模式下执行? 当我们并行运行时,Matlab 是否有任何类似于 GPU 的 arrayfun 函数?
【问题讨论】:
标签: matlab parallel-processing gpu