Bestimmung maximaler Flüsse in gerichteten Graphen auf MIMD-Rechnern
Bestimmung maximaler Flüsse in gerichteten Graphen auf MIMD-Rechnern
Der Algorithmus von Goldberg und Tarjan zur Berechnung maximaler Flüsse in Netzwerken wird beschrieben und hinsichtlich der Parallelisierbarkeit für CRAY-Rechner untersucht. Die Implementierung erfolgte auf einer CRAY X-MP/416 bzw. CRAY Y-MP8/832 sowohl sequentiell als auch parallel auf bis zu 8 Pro...
Saved in:
Personal Name(s): | Karsch, Stefan |
---|---|
Contributing Institute: |
Jülich Supercomputing Center; JSC |
Published in: | 1990 |
Imprint: |
Jülich
Forschungszentrum Jülich GmbH Zentralbibliothek, Verlag
1990
|
Physical Description: |
86 S. |
Dissertation Note: |
Diplomarbeit, RWTH Aachen, 1990 |
Document Type: |
Diploma Thesis Report Book |
Research Program: |
Addenda ohne Topic |
Series Title: |
Spezielle Berichte / Forschungszentrum Jülich
556 |
Subject (ZB): | |
Publikationsportal JuSER |
Der Algorithmus von Goldberg und Tarjan zur Berechnung maximaler Flüsse in Netzwerken wird beschrieben und hinsichtlich der Parallelisierbarkeit für CRAY-Rechner untersucht. Die Implementierung erfolgte auf einer CRAY X-MP/416 bzw. CRAY Y-MP8/832 sowohl sequentiell als auch parallel auf bis zu 8 Prozessoren. Neben der Optimierung des sequentiellen Programms wird die Parallelisierung mit dem CRAY-Multitasking-Konzept Microtasking vorgestellt. Dabei wird der Einfluß der Netzwerkstruktur auf die Ausführungszeiten untersucht. Die Verbesserung der sequentiellen Version sowie der durch Microtasking erreichten Speedup-Werte wird anhand von Schaubildern dokumentiert. Abschließend wird ein Ansatz zur Implementierung für Architekturen mit verteiltem Speicher beschrieben. |