Overview
- Lehrbuch mit hohem Praxisbezug
- Genaue Beschreibung der gängigen Programm- und Kommunikationsbibliotheken und der gebräuchlichen Programmiermethoden
- Viele konkrete Beispiele aus verschiedenen Anwendungsgebieten
- Includes supplementary material: sn.pub/extras
- Includes supplementary material: sn.pub/extras
Part of the book series: eXamen.press (EXAMEN)
Access this book
Tax calculation will be finalised at checkout
Other ways to access
Table of contents (8 chapters)
Keywords
About this book
Durch kostengünstige Multiprozessor-Desktoprechner, Cluster von PCs und Innovationen wie die Hyperthreading-Technologie oder Multicore-Prozessoren sind parallele Rechenressourcen allgegenwärtig. Die effiziente Ausnutzung dieser parallelen Rechenleistung ist jedoch nur durch den Einsatz paralleler Programmiertechniken möglich, die sich damit in alle Bereiche der Softwareerstellung ausbreiten.
Dieses Buch stellt die parallele Programmierung für herkömmliche Parallelrechner und für die neuartigen parallelen Plattformen umfassend dar. Neben den Grundlagen der parallelen Programmierung werden portable Programmierumgebungen wie Pthreads, Java-Threads, OpenMP, MPI, PVM oder UPC und die zugehöigen Programmiermodelle ausführlich behandelt. Parallele Progammiertechniken, die zur erfolgreichen Realisierung effizienter paralleler Programme führen, werden mit einer Vielzahl von Beispielen dargestellt.
Das Buch ist für Anfänger und fortgeschrittene Programmierer geeignet.
Reviews
Aus den Rezensionen:
"In Serverumgebungen kommt der Parallelität eine wesentliche Bedeutung zu. Ausgehend von der Architektur paralleler Plattformen werden verschiedene Programmiermodelle sowie die Laufzeitanalyse paralleler Programme betrachtet. Danach stehen Message-Passing und Thread-Programmierung im Mittelpunkt …" (in: IT-Mittelstand, 2007, Issue 11, S. 48)
Authors and Affiliations
Bibliographic Information
Book Title: Parallele Programmierung
Authors: Thomas Rauber, Gudula Rünger
Series Title: eXamen.press
DOI: https://doi.org/10.1007/978-3-642-13604-7
Publisher: Springer Berlin, Heidelberg
eBook Packages: Computer Science and Engineering (German Language)
Copyright Information: Springer-Verlag Berlin Heidelberg 2012
Softcover ISBN: 978-3-642-13603-0Published: 21 September 2012
eBook ISBN: 978-3-642-13604-7Published: 04 September 2012
Series ISSN: 1614-5216
Edition Number: 3
Number of Pages: X, 522
Number of Illustrations: 154 b/w illustrations
Additional Information: Ursprünglich erschienen in der Reihe: Springer-Lehrbuch
Topics: Programming Techniques, Programming Languages, Compilers, Interpreters, Computer Systems Organization and Communication Networks, Computational Mathematics and Numerical Analysis, Complexity, Mathematics of Computing