Effacer les filtres
Effacer les filtres

Info

Cette question est clôturée. Rouvrir pour modifier ou répondre.

codistributed array, parallel computing

1 vue (au cours des 30 derniers jours)
Franz-Josef
Franz-Josef le 8 Août 2011
Clôturé : MATLAB Answer Bot le 20 Août 2021
Hello!
I have to compute a large matrix of data. For example: for i=1:3E5 A(:,i) = ... end Do to this I use the parallel computing toolbox. The amount of memory is in my opinion very large, because the array A is copied to every worker. If I define A as a codistributed array, the for loop becames very slow (I use for drange). Are there any suggestions to speed up this computation? Thx!
  1 commentaire
Walter Roberson
Walter Roberson le 8 Août 2011
Just to check: you _are_ preallocating A, right?

Réponses (1)

Jill Reese
Jill Reese le 8 Août 2011
Could you post the code that you are currently using? It would be easier to make suggestions based on what you have already tried.
Thanks,
Jill

Cette question est clôturée.

Community Treasure Hunt

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

Start Hunting!

Translated by