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

조회 수: 6(최근 30일)
MRC
MRC 2014년 8월 26일
댓글: Greg 2014년 10월 17일
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 2014년 8월 26일
Hi,
the rule of thumb is to use one worker per pyhsical core. This is also stated here.
  댓글 수: 3
Greg
Greg 2014년 10월 17일
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