prev up inhalt next


3.2.5 2D-Gitter

Die Knoten eines quadratischen 2D-Gitters sind in Zeilen und Spalten angeordnet, ggf. mit wraparound. In diesem Fall liegt ein Torus vor, und jeder Prozessor hat genau vier Nachbarn ( MC 2(p) ).
K1 : ja
K2 : 4
K3 : Wandere horizontal bis zur Zielspalte,
  wandere vertikal bis zur Zielzeile.
K4 : ohne wraparound 2($\sqrt{p}$ - 1)
  mit wraparound 2($\lfloor$${\frac{\sqrt{p}}{2}}$$\rfloor$)
K5 : mit wraparound: ja
  ohne wraparound: nein, falls p ungerade, ja sonst.


  Routing im 2D-Gitter ohne wraparound (a)
  und mit wraparound (b)


prev up inhalt next