フィルターのクリア

about the parfor

1 回表示 (過去 30 日間)
Xiaochun
Xiaochun 2011 年 12 月 28 日
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

採用された回答

Walter Roberson
Walter Roberson 2011 年 12 月 28 日
  1 件のコメント
Xiaochun
Xiaochun 2011 年 12 月 29 日
Thank you very much. I am trying to use the code and really hope it can help me.

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeMATLAB Parallel Server についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by