Skip to main content
  • Textbook
  • © 2008

Multicore:

Parallele Programmierung

  • Zum ersten Mal in einer umfassenden Übersicht: das zukunftsweisende Top-Thema des Software Engineering
  • Optimale Nutzung der parallelen Programmierung
  • Alle Aspekte zur Programmierung von Multicore-Prozessoren
  • Plus: neuere Programmieransätze
  • Includes supplementary material: sn.pub/extras

Part of the book series: Informatik im Fokus (INFOFOKUS)

  • 15k Accesses

Buy it now

Buying options

eBook USD 19.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 29.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 (7 chapters)

  1. Front Matter

    Pages I-VIII
  2. Thread-Programmierung

    Pages 39-62
  3. Java-Threads

    Pages 85-124
  4. OpenMP

    Pages 125-144
  5. Weitere Ansätze

    Pages 145-154
  6. Back Matter

    Pages 155-164

About this book

Multicore-Prozessoren mit zwei oder mehreren Prozessorkernen bieten eine immense Erhöhung der potentiellen Leistungsfähigkeit von Computern aller Bereiche, vom PC bis hin zum Hochleistungsrechner.

Zur Ausnutzung dieser Leistungsfähigkeit für eine tatsächlich schnellere Programmbearbeitung sind jedoch spezielle Programme und Programmiertechniken erforderlich, die mehrere Berechnungen in Form von Threads zur gleichzeitigen Abarbeitung auf den Kernen des Prozessors bereitstellen.

Dieses Buch führt in alle Aspekte der Programmierung von Multicore-Prozessoren ein, die den Software-Entwickler befähigen, parallele Programme mit Software-Threads zur schnellen Ausführung auf Multicore-Prozessoren zu erstellen. Vorgestellt werden parallele Programmiermodelle, Konzepte der Thread-Programmierung, die Programmierumgebungen Pthreads, Java-Threads und OpenMP sowie Sprachkonstrukte und neuere Programmieransätze zur Programmierung von Multicore-Prozessoren.

Reviews

Aus den Rezensionen:

"… Die Autoren legen klar, dass mit dem Auftreten der Multicore-Prozessoren die Parallelprogrammierung zu einem gängigen Verfahren der allgemeinen Softwareentwicklung werden wird. Angesprochen werden Leser, die mit den Standardtechniken der Programmierung vertraut sind. Eingeführt wird in die Architektur von Multicore-Prozessoren und die für Multicore-Prozessoren geeigneten parallelen Programmiertechniken. Zahlreiche Hinweise auf weiterführende Literatur und neue Entwicklungen wie etwa neue Programmiersprachen. Guter Überblick über eine aktuelle, neue, sehr zukunftsträchtige Entwicklung." (Klaus Barckow, in: ekz-Informationsdienst Einkaufszentrale für öffentliche Bibliotheken, 2008, Issue 18)

Authors and Affiliations

  • LS Angewandte Informatik II, Universität Bayreuth, Bayreuth

    Thomas Rauber

  • Fakultät für Informatik, TU Chemnitz, Chemnitz

    Gudula Rünger

Bibliographic Information

  • Book Title: Multicore:

  • Book Subtitle: Parallele Programmierung

  • Authors: Thomas Rauber, Gudula Rünger

  • Series Title: Informatik im Fokus

  • DOI: https://doi.org/10.1007/978-3-540-73114-6

  • Publisher: Springer Berlin, Heidelberg

  • eBook Packages: Computer Science and Engineering (German Language)

  • Copyright Information: Springer-Verlag Berlin Heidelberg 2008

  • Softcover ISBN: 978-3-540-73113-9Published: 29 October 2007

  • eBook ISBN: 978-3-540-73114-6Published: 27 October 2007

  • Series ISSN: 1865-4452

  • Series E-ISSN: 1865-4460

  • Edition Number: 1

  • Number of Pages: VIII, 164

  • Topics: Theory of Computation, Programming Techniques

Buy it now

Buying options

eBook USD 19.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 29.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