MATLAB PARALLEL COMPUTING TOOLBOX - S Guide de l'utilisateur Page 640

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 656
  • Table des matières
  • DEPANNAGE
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 639
11 Functions — Alphabetical List
11-296
reference pages for codistributor1d and codistributor2dbc. To use the default
distribution scheme, you can specify a codistributor constructor without arguments. For
example:
spmd
C = true(8,codistributor1d());
end
C = true(sz, ___ ,codist,'noCommunication') specifies that no interworker
communication is to be performed when constructing a codistributed array, skipping
some error checking steps.
C = true(sz, ___ ,codist,'like',P) creates a codistributed array of true values
with the specified size and distribution scheme. If the codistributor argument is omitted,
the distribution scheme is taken from the codistributed array P.
Examples
Create Distributed True Matrix
Create a 1000-by-1000 distributed array of trues with underlying class double:
D = true(1000,'distributed');
Create Codistributed True Matrix
Create a 1000-by-1000 codistributed matrix of trues, distributed by its second dimension
(columns).
spmd(4)
C = true(1000,'codistributed');
end
With four workers, each worker contains a 1000-by-250 local piece of C.
Create a 1000-by-1000 codistributed matrix of trues, distributed by its columns.
spmd(4)
codist = codistributor('1d',2,100*[1:numlabs]);
C = true(1000,1000,codist);
end
Vue de la page 639
1 2 ... 635 636 637 638 639 640 641 642 643 644 645 ... 655 656

Commentaires sur ces manuels

Pas de commentaire