Patterns for Parallel Programming und über 1 Million weitere Bücher verfügbar für Amazon Kindle . Erfahren Sie mehr


oder
Loggen Sie sich ein, um 1-Click® einzuschalten.
oder
Mit kostenloser Probeteilnahme bei Amazon Prime. Melden Sie sich während des Bestellvorgangs an. Erfahren Sie mehr
Alle Angebote
Möchten Sie verkaufen? Hier verkaufen
Patterns for Parallel Programming (Software Patterns)
 
 
Beginnen Sie mit dem Lesen von Patterns for Parallel Programming auf Ihrem Kindle in weniger als einer Minute.

Sie haben keinen Kindle? Hier kaufen oder eine gratis Kindle Lese-App herunterladen.

Patterns for Parallel Programming (Software Patterns) [Englisch] [Gebundene Ausgabe]

Timothy G. Mattson , Beverly A. Sanders , Berna L. Massingill
4.3 von 5 Sternen  Alle Rezensionen anzeigen (3 Kundenrezensionen)
Preis: EUR 36,95 kostenlose Lieferung. Siehe Details.
  Alle Preisangaben inkl. MwSt.
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Auf Lager.
Verkauf und Versand durch Amazon.de. Geschenkverpackung verfügbar.
Nur noch 3 Stück auf Lager - jetzt bestellen.
Lieferung bis Mittwoch, 30. Mai: Wählen Sie an der Kasse Morning-Express. Siehe Details.

Weitere Ausgaben

Amazon-Preis Neu ab Gebraucht ab
Kindle Edition EUR 31,99  
Gebundene Ausgabe EUR 36,95  

Hinweise und Aktionen

  • Studienbücher: Ob neu oder gebraucht, alle wichtigen Bücher für Ihr Studium finden Sie im großen Studium Special. Natürlich portofrei.


Wird oft zusammen gekauft

Kunden kaufen diesen Artikel zusammen mit The Art of Concurrency: A Thread Monkey's Guide to Writing Parallel Applications EUR 27,95

Patterns for Parallel Programming (Software Patterns) + The Art of Concurrency: A Thread Monkey's Guide to Writing Parallel Applications
Preis für beide: EUR 64,90

Verfügbarkeit und Versanddetails anzeigen


Kunden, die diesen Artikel gekauft haben, kauften auch


Produktinformation

  • Gebundene Ausgabe: 355 Seiten
  • Verlag: Addison-Wesley Longman, Amsterdam; Auflage: 05001 (23. September 2004)
  • Sprache: Englisch
  • ISBN-10: 0321228111
  • ISBN-13: 978-0321228116
  • Größe und/oder Gewicht: 24,3 x 18,2 x 2,2 cm
  • Durchschnittliche Kundenbewertung: 4.3 von 5 Sternen  Alle Rezensionen anzeigen (3 Kundenrezensionen)
  • Amazon Bestseller-Rang: Nr. 6.546 in Englische Bücher (Siehe Top 100 in Englische Bücher)
  • Komplettes Inhaltsverzeichnis ansehen

Mehr über den Autor

Timothy G. Mattson
Entdecken Sie Bücher, lesen Sie über Autoren und mehr

Besuchen Sie die Seite von Timothy G. Mattson auf Amazon

Produktbeschreibungen

Kurzbeschreibung

The Parallel Programming Guide for Every Software Developer From grids and clusters to next-generation game consoles, parallel computing is going mainstream. Innovations such as Hyper-Threading Technology, HyperTransport Technology, and multicore microprocessors from IBM, Intel, and Sun are accelerating the movement's growth. Only one thing is missing: programmers with the skills to meet the soaring demand for parallel software. That's where Patterns for Parallel Programming comes in. It's the first parallel programming guide written specifically to serve working software developers, not just computer scientists. The authors introduce a complete, highly accessible pattern language that will help any experienced developer "think parallel"-and start writing effective parallel code almost immediately. Instead of formal theory, they deliver proven solutions to the challenges faced by parallel programmers, and pragmatic guidance for using today's parallel APIs in the real world. Coverage includes: * Understanding the parallel computing landscape and the challenges faced by parallel developers* Finding the concurrency in a software design problem and decomposing it into concurrent tasks* Managing the use of data across tasks* Creating an algorithm structure that effectively exploits the concurrency you've identified* Connecting your algorithmic structures to the APIs needed to implement them* Specific software constructs for implementing parallel programs* Working with today's leading parallel programming environments: OpenMP, MPI, and Java Patterns have helped thousands of programmers master object-oriented development and other complex programming technologies. With this book, you will learn that they're the best way to master parallel programming too. 0321228111B08232004

Synopsis

The Parallel Programming Guide for Every Software Developer From grids and clusters to next-generation game consoles, parallel computing is going mainstream. Innovations such as Hyper-Threading Technology, HyperTransport Technology, and multicore microprocessors from IBM, Intel, and Sun are accelerating the movement's growth. Only one thing is missing: programmers with the skills to meet the soaring demand for parallel software. That's where Patterns for Parallel Programming comes in. It's the first parallel programming guide written specifically to serve working software developers, not just computer scientists. The authors introduce a complete, highly accessible pattern language that will help any experienced developer "think parallel"-and start writing effective parallel code almost immediately. Instead of formal theory, they deliver proven solutions to the challenges faced by parallel programmers, and pragmatic guidance for using today's parallel APIs in the real world.Coverage includes: *Understanding the parallel computing landscape and the challenges faced by parallel developers*Finding the concurrency in a software design problem and decomposing it into concurrent tasks*Managing the use of data across tasks*Creating an algorithm structure that effectively exploits the concurrency you've identified*Connecting your algorithmic structures to the APIs needed to implement them*Specific software constructs for implementing parallel programs*Working with today's leading parallel programming environments: OpenMP, MPI, and Java Patterns have helped thousands of programmers master object-oriented development and other complex programming technologies.

With this book, you will learn that they're the best way to master parallel programming too. 0321228111B08232004


Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?


Tags, die Kunden mit diesem Produkt verbinden

 (Was ist das?)
Klicken Sie zum Suchen verwandter Artikel, Diskussionen oder Personen auf ein Tag.
 

 

Kundenrezensionen

3 Sterne
0
2 Sterne
0
1 Sterne
0
Die hilfreichsten Kundenrezensionen
3 von 3 Kunden fanden die folgende Rezension hilfreich
an inspiring book 18. März 2009
Von Swaegar
Format:Gebundene Ausgabe
The book offers a sound introduction to parallel programming and parallel programming patterns. It is useful for a programmer and a designer who tackles parallel programming or parallel programme design. Especially it eases the first steps. The given source/pseudo code examples extensively complement the theoretical consideration. For me, the level of detail was sometimes too fine, as examples are even given in OpenMP, MPI and/or Java. For experienced developers this is even more the case. Nevertheless, the book provides a collection of the most common parallel programming patterns that are useful for experienced developers and programme designers.

From my perspective some minor issues that prevent a perfect "five" are: On the one hand I had the impression that the content of this book could be sharper. There is some redundant information within the book. Also some negligible information like the almost one page table 2.1. that lists "some parallel programming environments from the Mid-1990s". On the other hand I'd would have liked to read more about the differences between similar patterns.

It is an inspiring book inspite or because of some negligible flaws.
War diese Rezension für Sie hilfreich?
Format:Gebundene Ausgabe
Die Autoren haben sich die Mühe gemacht, eine Art umfassende Anleitung für die Erstellung von paralleler Software zu entwickeln. Dieses ist ein schwieriges Unterfangen, weil bei der Erstellung von parallelen Programmen sehr viele Punkte berücksichtigt werden müssen. Dementsprechend können auch nicht alle Aspekte berücksichtigt werden. Aber im Großen und Ganzen ist das Buch sehr nützlich.

Ausgangspunkt ist ein sequentielles Programm, das in vier Schritten in ein Paralleles umgeformt wird. Als Plattformen werden OpenMP, MPI und Java 2 1.5 benutzt. Jede Platform wird in einem eigenen Kapitel im Anhang kurz vorgestellt. Dass das Buch schon ein wenig älter ist, ist nicht so schlimm.

Die Autoren haben eine praktische Sammlung von Patterns zusammengestellt. Es tauchen auch evtl. schon bekannte Patterns, wie Master/Worker oder Fork/Join auf. Aufgrund des Umfangs gibt es aber höchstwahrscheinlich auch für fortgeschrittene parallele Programmierer viel Neues zu entdecken.

Das Buch hat allerdings ein Problem: Es ist nicht einfach, es von Anfang bis Ende durchzulesen. Dieses hat seinen Grund in der Anordnung des Stoffes. Jeder der vier Schritte wird in einem eigenen Kapitel behandelt. Jedes dieser Kapitel enthält dann alle Teilschritte, Möglichkeiten und Beispiele. Jedes Beispiel wird also nur Schritt-für-Schritt mit Unterbrechungen behandelt. Dieses stört den Lesefluss.

Das Buch ist nicht für Anfänger der parallelen Programmierung geeignet. Man sollte schon ein paar Erfahrungen gemacht haben, um die Patterns nachvollziehen zu können.

Als Nachschlagewerk ist das Buch allerdings hervorragend geeignet. Jeder parallele Programmierer sollte den Inhalt des Buches kennen.
War diese Rezension für Sie hilfreich?
0 von 1 Kunden fanden die folgende Rezension hilfreich
Von GIA
Format:Gebundene Ausgabe|Von Amazon bestätigter Kauf
I found and find the book really helpful. There are a lot of patterns explained from different categories.
It provides a nice introduction about the topic of parallel programming and convinces with great content about pattern!

Introduced patterns are very good explained and there are shown some alternative approches and views of the pattern. Practical examples also given into the book. But I really love the theoretical part. Is is written so understandable and exciting to read :-). No time for boring! Really nice.

If you ask me, buy that book, even if there exist free sources about pattern in the field of the parallel programming or the book is also available in the internet for free somewhere... this book is a must have.

Many thanks to the authors if you read this!
War diese Rezension für Sie hilfreich?
Kundenrezensionen suchen
Nur in den Rezensionen zu diesem Produkt suchen

Kunden diskutieren

Das Forum zu diesem Produkt
Diskussion Antworten Jüngster Beitrag
Noch keine Diskussionen

Fragen stellen, Meinungen austauschen, Einblicke gewinnen
Neue Diskussion starten
Thema:
Erster Beitrag:
Eingabe des Log-ins
 


Aktive Diskussionen in ähnlichen Foren
Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen
   
Ähnliche Foren


Lieblingslisten


Ähnliche Artikel finden


Anhand des Sachgebietes nach ähnlichen Produkten suchen:


Ihr Kommentar


Datenschutzerklärung von Amazon.de Versandbedingungen von Amazon.de Umtausch- & Rücknahme bei Amazon.de