next up previous
Next: 2.2.1 Farm / Master-Slave Up: 2. Parallel- und Vektorrechner Previous: 2.1.4 Klassifikation nach Speicherzugriff

   
2.2 Topologien

Wie sind parallel arbeitende Recheneinheiten eigentlich miteinander verbunden ? Insbesondere ist dies für die Klasse der Parallelrechner mit verteiltem Speicher von Interesse.

Link :  
Eine Verbindung zwischen 2 Prozessen.

Topologie :  
Allgemein eine Vernetzung der Prozesse.

Physikalische Topologie :  
Vom Hersteller vorgegebene hardwaremäßige Vernetzung der Recheneinheiten (Knoten)

Bsp.: Transputer T805 besitzt 4 physische Links.

Logische Topologie [virtuelle Topologie] :  
Vom Nutzer gewünschte oder vom Betriebssystem vorgegebene Vernetzung der Prozesse [Knoten]. Wird meist von der Daten- bzw. Kommunikationsstruktur bestimmt.

Die Abbildung der logischen auf die physikalische Topologie geschieht mittels paralleler Betriebssysteme oder Betriebssystemerweiterungen (Abschnitt 2.3).

Bemerkung : Am effizientesten ist natürlich die Identität von logischer und physikalischer Topologie
$\Longrightarrow$ Widerspruch zu Datenstruktur bei vielen Anwendungen.


max. Weglänge :  
Max. Anzahl von Linkverbindungen, welche eine Nachricht benutzen muß, um von einem Knoten $p$ zu einem Knoten $q$ zu gelangen ($p$, $q$ beliebige Knoten im Netzwerk).



 
next up previous
Next: 2.2.1 Farm / Master-Slave Up: 2. Parallel- und Vektorrechner Previous: 2.1.4 Klassifikation nach Speicherzugriff
Gundolf Haase
1998-12-22