31.01.2014 Aufrufe

Parallele Algorithmen

Parallele Algorithmen

Parallele Algorithmen

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

32 KAPITEL 3. TOPOLOGIEN<br />

3.2.10 Shue Exchange<br />

Ein Shue Exchange-Netzwerk der Dimension k (SE(k)) besteht aus p =2 k Knoten. Es<br />

gibt zwei Arten von Kanten:<br />

exchange: zwischen Prozessoren, deren Adressen bis auf das low-order-Bit<br />

ubereinstimmen,<br />

shuffle: von i nach (2 i) mod (p ; 1) fur i = 0:::p; 2 und von p ; 1<br />

nach p ; 1.<br />

Eine Shue-Kante bewirkt eine zyklische Linksrotation der Binardarstellung.<br />

0 1 2 3 4 5 6<br />

7<br />

K 1 :<br />

K 2 :<br />

K 3 :<br />

Bild 3.18: Shue-Exchange-Netzwerk der Dimension 3<br />

ja<br />

3 (wenn Richtung ignoriert wird)<br />

Um von x nach y zu gelangen: Passe schrittweise die Bits von x den<br />

Bits von y an. Konstruiere jeweils im letzten Bit (durch Ubernahme<br />

des vordersten (shue) oder durch Ubernahme des vordersten mit<br />

Invertierung (shue + exchange)) das nachste Bit der Zieladresse.<br />

K 4 : 2k ; 1<br />

K 5 : nein

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!