Filter löschen
Filter löschen

about the parfor

1 Ansicht (letzte 30 Tage)
Xiaochun
Xiaochun am 28 Dez. 2011
hi,
I am trying test parfor speedup using my code:
parfor n=1:100
npix{n}=zeros(1,10000);
projection{n}=cell(1,10000);
for m=1:10000
[npix{n}(m),projection{n}{m}]=test(PSys,PDet,PAttMap);
end
end
%%%%%%%%%%%%%%%%%
but the speedup is not very good. I think that maybe it is due to the large data to tranfer, because varible, PSys, PDet are very larger array. I wonder how the data is tranfered? are those variable tranfered from client to nodes each time when they are used, or they are copied to nodes only one time for the parloop?
Thank you very much.
Michael

Akzeptierte Antwort

Walter Roberson
Walter Roberson am 28 Dez. 2011
  1 Kommentar
Xiaochun
Xiaochun am 29 Dez. 2011
Thank you very much. I am trying to use the code and really hope it can help me.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu MATLAB Parallel Server finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by