Parallele lineare Algebra von Jürgen Brehm | Parallele Lösungen ausgewählter linearer Gleichungssysteme bei unterschiedlichen Multiprozessor-Architekturen | ISBN 9783824420261

Parallele lineare Algebra

Parallele Lösungen ausgewählter linearer Gleichungssysteme bei unterschiedlichen Multiprozessor-Architekturen

von Jürgen Brehm
Buchcover Parallele lineare Algebra | Jürgen Brehm | EAN 9783824420261 | ISBN 3-8244-2026-0 | ISBN 978-3-8244-2026-1

Parallele lineare Algebra

Parallele Lösungen ausgewählter linearer Gleichungssysteme bei unterschiedlichen Multiprozessor-Architekturen

von Jürgen Brehm

Inhaltsverzeichnis

  • Einführung.
  • 1. Parallele Rechnerarchitekturen.
  • 1.1. Vektorrechner.
  • 1.2. Multiprozessoren.
  • 1.3. Kommunikationsmechanismen in Multiprozessoren.
  • 2. Sequentielle Lösung von großen, linearen Gleichungssystemen mit dünn besetzter Koeffizientenmatrix.
  • 2.1. Definitionen.
  • 2.2. Direkte Verfahren.
  • 2.3. Iterative Verfahren.
  • 2.4. Semi-iterative Verfahren.
  • 3. Parallelisierung der Algorithmen.
  • 3.1. Datenabhängigkeitsanalyse.
  • 3.2. Vektorisierung.
  • 3.3. Nebenläufigkeit.
  • 3.4. Kommunikationstopologien.
  • 4. Implementierung der Algorithmen auf unterschiedlichen Multiprozessoren.
  • 4.1. Geschwindigkeitsgewinn und Effizienz.
  • 4.2. Effizienzverluste bei parallelen Algorithmen.
  • 4.3. Implementierung auf Multiprozessoren mit global gemeinsamem Speicher.
  • 4.4. Implementierung auf Multiprozessoren mit verteiltem Speicher.
  • 4.5. Implementierung auf SUPRENUM.
  • 4.6. Zusammenfassung der Ergebnisse.
  • 5. Bewertung der Ergebnisse.
  • 5.1. Algorithmische Konsequenzen.
  • 5.2. Konsequenzen für die Rechnerarchitektur.
  • 5.3. Parallele Entwicklungsumgebungen.
  • 6. Eine parallele, architekturunabhängige Programmierumgebung.
  • 6.1 Existierende Ansätze für parallele Programmiersprachen.
  • 6.2. Die parallele Programmierumgebung PPRC.
  • 6.3. Feldkonfiguration: PPRC Programm für ein iteratives Verfahren.
  • 6.4. Baumkonfiguration: PPRC Programm für das globale Skalarprodukt.
  • 6.5. PPRC im Unterschied zu den existierenden Ansätzen.
  • 6.6. Implementierung von PPRC auf Multiprozessoren.
  • 6.7. PICL und PPRC.
  • 6.8. PPRC: Zusammenfassung und Ausblick.
  • 7. Ausblick.
  • 7.1. Massiv parallele Systeme.
  • 7.2. The Roads to El Dorado.
  • 8. Literaturverzeichnis.