Skip to main content
  • Textbook
  • © 2012

Parallele Programmierung

  • 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)

Buy it now

Buying options

eBook USD 29.95
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 39.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (8 chapters)

  1. Front Matter

    Pages I-X
  2. Einleitung

    • Thomas Rauber, Gudula Rünger
    Pages 1-8
  3. Architektur paralleler Plattformen

    • Thomas Rauber, Gudula Rünger
    Pages 9-116
  4. Parallele Programmiermodelle

    • Thomas Rauber, Gudula Rünger
    Pages 117-164
  5. Laufzeitanalyse paralleler Programme

    • Thomas Rauber, Gudula Rünger
    Pages 165-216
  6. Message-Passing-Programmierung

    • Thomas Rauber, Gudula Rünger
    Pages 217-278
  7. Thread-Programmierung

    • Thomas Rauber, Gudula Rünger
    Pages 279-386
  8. GPU-Programmierung

    • Thomas Rauber, Gudula Rünger
    Pages 387-416
  9. Lösung linearer Gleichungssysteme

    • Thomas Rauber, Gudula Rünger
    Pages 417-504
  10. Back Matter

    Pages 505-522

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

  • LS für Angewandte Informatik II, Universität Bayreuth, Bayreuth, Germany

    Thomas Rauber

  • Fak. Informatik, LS für Praktische Informatik, TU Chemnitz, Chemnitz, Germany

    Gudula Rünger

Bibliographic Information

Buy it now

Buying options

eBook USD 29.95
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 39.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access