Parallele Hochleistungs-Laufzeiten: Entwurf und Implementierung

Parallele Hochleistungs-Laufzeiten: Entwurf und Implementierung (Michael Klemm)

Originaltitel:

High Performance Parallel Runtimes: Design and Implementation

Inhalt des Buches:

Dieses Buch befasst sich mit den theoretischen und praktischen Aspekten paralleler Programmiersysteme für die heutigen Hochleistungs-Mehrkernprozessoren und erörtert die effiziente Implementierung von Schlüsselalgorithmen, die für die Umsetzung paralleler Programmiermodelle erforderlich sind. Solche Implementierungen müssen die spezifischen architektonischen Aspekte der zugrunde liegenden Computerarchitektur und die von der Ausführungsumgebung angebotenen Funktionen berücksichtigen.

Dieses Buch gibt einen kurzen Überblick über die wichtigsten Konzepte moderner Computerarchitekturen, wobei der Schwerpunkt auf der Leistung paralleler Codes und den relevanten Konzepten paralleler Programmiermodelle liegt. Das Buch wendet sich dann den grundlegenden Algorithmen zu, die zur Implementierung der parallelen Programmiermodelle verwendet werden, und erörtert, wie diese mit modernen Prozessoren interagieren.

Während sich das Buch auf die allgemeinen Mechanismen konzentriert, wird zur Veranschaulichung der besprochenen Implementierungskonzepte hauptsächlich die Intel-Prozessorarchitektur verwendet, es werden aber auch andere Prozessorarchitekturen vorgestellt, wo es angebracht ist. Alle Algorithmen und Konzepte werden auf leicht verständliche Weise mit vielen anschaulichen Beispielen, Abbildungen und Quellcodefragmenten diskutiert.

Die Zielgruppe des Buches sind Studierende der Informatik, die sich mit Compilerbau, paralleler Programmierung oder Programmiersystemen beschäftigen. Softwareentwickler, die sich für die Kernalgorithmen zur Implementierung eines parallelen Laufzeitsystems interessieren oder sich für Projekte weiterbilden müssen, die die in diesem Buch besprochenen Algorithmen und Konzepte erfordern, werden ebenfalls von der Lektüre profitieren.

Den Quellcode für dieses Buch finden Sie unter https: //github.com/parallel-runtimes/lomp.

Weitere Daten des Buches:

ISBN:9783110632682
Autor:
Verlag:
Einband:Taschenbuch
Erscheinungsjahr:2021
Seitenzahl:356

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Parallele Hochleistungs-Laufzeiten: Entwurf und Implementierung - High Performance Parallel...
Dieses Buch befasst sich mit den theoretischen und...
Parallele Hochleistungs-Laufzeiten: Entwurf und Implementierung - High Performance Parallel Runtimes: Design and Implementation

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht:

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)