Das Buch behandelt die praktischen Aspekte paralleler und verteilter Programmierung und stellt die zugrundeliegenden Konzepte in angemessener Tiefe dar. Wesentlich ist dabei das Zusammenspiel der parallelen Eigenschaften des jeweiligen Anwendungsproblems, der Programmierumgebung und der Architektur des Parallelrechners. Dementsprechend werden in den einzelnen Kapiteln die unterschiedlichen Typen von Parallelrechnern und parallelen Plattformen betrachtet, ein Überblick über parallele Programmierumgebungen gegeben und Charakteristika wichtiger Anwendungsalgorithmen beschrieben. Breiten Raum nehmen die Darstellung und der Vergleich portabler Programmierplattformen wie PVM und MPI ein. Das Buch enthält insbesondere einen genauen Effizienzvergleich dieser Plattformen für viele aktuelle Parallelrechner und diskutiert die Anwendung auf Probleme, die für die Praxis der Natur- und Ingenieurwissenschaften sowie des Wissenschaftlichen Rechnens relevant sind.
Lehrbuch mit hohem Praxisbezug
Genaue Beschreibung der gängigen Programm- und Kommunikationsbibliotheken und der gebräuchlichen Programmiermethoden
Viele konkrete Beispiele aus verschiedenen Anwendungsgebieten
Eine gründliche Darstellung der praktischen Aspekte paralleler und verteilter Programmierung und der zugrundeliegenden Konzepte. Der Schwerpunkt liegt auf der Beschreibung und dem Vergleich portabler Programmierplattformen wie PVM und MPI. Das Buch bietet einen genauen Effizienzvergleich dieser Plattformen für viele aktuelle Parallelrechner und diskutiert die Anwendung auf Probleme, die für die Praxis der Natur- und Ingenieurwissenschaften sowie des Wissenschaftlichen Rechnens relevant sind.
Thomas Rauber
Handel Ingenieur Ingenieurwissenschaften Natur Parallele Programmierung Parallelrechner Praxis Programmbibliotheken Programmiersprachen Programmierung Systeme Verteilte Programmierung Wissenschaftliches Rechnen