MATLAB Answers

Maximum number of workers in a parallel loop (local cluster) with Matlab R2014a?

조회 수: 2(최근 30일)
MRC
MRC 26 Aug 2014
댓글: Greg 17 Oct 2014
I have a Macbook Pro Intel Core I7; which is the maximum number of workers in a parallel loop (local cluster) with Matlab R2014a? These are the characteristics of my laptop
hw.physicalcpu: 4
hw.logicalcpu: 8

채택된 답변

Friedrich
Friedrich 26 Aug 2014
Hi,
the rule of thumb is to use one worker per pyhsical core. This is also stated here.
  댓글 수: 3
Greg
Greg 17 Oct 2014
Just wanted to add my modest experimental result
sz = 450;
A = rand(sz,sz,'single');
B = rand(sz,sz,'single');
tic;
parfor k = 1:sz^2
fft2(A.*B);
end
toc;
6 workers - 159 sec.
12 workers - 118 sec.

댓글을 달려면 로그인하십시오.

추가 답변(0개)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by