Simon Hoffmann, Prof.Dr. Rainer Lienhart (auth.)3540731229, 9783540731221
OpenMP ist ein weit verbreiteter de-facto-Standard für High-Level Shared-Memory-Programmierung, der für viele Plattformen, u.a. Linux und Microsoft Windows, zur Verfügung steht. Das Programmiermodell von OpenMP ermöglicht einen einfachen, skalierbaren und flexiblen Ansatz zur Entwicklung paralleler Applikationen unter FORTRAN, C und C++. Seit seiner Einführung 1997 wird Open MP von der Mehrheit der High-performance Compiler- und Hardwarehersteller unterstützt.
In diesem Buch wird Open MP ausführlich vorgestellt und gezeigt, wie eine Implementierung paralleler C/C++ Algorithmen erfolgt.
Table of contents :
Front Matter….Pages I-X
Einführung….Pages 1-21
Das OpenMP-Ausführungsmodell….Pages 23-29
Parallelisierung von Schleifen….Pages 31-87
Synchronisation….Pages 89-112
Parallele Abschnitte….Pages 113-123
Parallele Aufgaben….Pages 125-138
Die OpenMP-Laufzeitbibliothek….Pages 139-143
Effiziente Parallelisierung….Pages 145-154
Back Matter….Pages 155-161
Reviews
There are no reviews yet.