Structured Parallel Programming: Patterns for Efficient Computation

McCool, Michael,Reinders, James,Robison, Arch

ISBN 10: 0124159931 ISBN 13: 9780124159938
Verlag: Morgan Kaufmann, 2012
Gebraucht Softcover

Verkäufer Mooney's bookstore, Den Helder, Niederlande Verkäuferbewertung 4 von 5 Sternen 4 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

AbeBooks-Verkäufer seit 10. Juni 2024


Beschreibung

Beschreibung:

Bestandsnummer des Verkäufers 9780124159938-2-2

Diesen Artikel melden

Inhaltsangabe:

Programming is now parallel programming. Much as structured programming revolutionized traditional serial programming decades ago, a new kind of structured programming, based on patterns, is relevant to parallel programming today. Parallel computing experts and industry insiders Michael McCool, Arch Robison, and James Reinders describe how to design and implement maintainable and efficient parallel algorithms using a pattern-based approach. They present both theory and practice, and give detailed concrete examples using multiple programming models. Examples are primarily given using two of the most popular and cutting edge programming models for parallel programming: Threading Building Blocks, and Cilk Plus. These architecture-independent models enable easy integration into existing applications, preserve investments in existing code, and speed the development of parallel applications. Examples from realistic contexts illustrate patterns and themes in parallel algorithm design that are widely applicable regardless of implementation technology.

Über die Autorinnen und Autoren: Michael McCool has research and application experience in the areas of data mining, computer graphics (specifically sampling, rasterization, texture hardware, antialiasing,shading, illumination, and visualization), medical imaging, signal and image processing, financial analysis,and languages and programming platforms for high productivity parallel computing. In order to commercialize research work into many-core computing platforms done while he was a professor at the University of Waterloo,in 2004 he co-founded RapidMind, which in 2009 was acquired by Intel. Currently he is a Software Architect with Intel working on Array Building Blocks and an Adjunct Associate Professor with the University of Waterloo. In addition to his university teaching, he has presented tutorials at Eurographics, SIGGRAPH, and SC on graphics and/or parallel computing.

James Reinders is a senior engineer who joined Intel Corporation in 1989 and has contributed to projects including the world’s first TeraFLOP supercomputer (ASCI Red), as well as compilers and architecture work for a number of Intel processors and parallel systems. James has been a driver behind the development of Intel as a major provider of software development products, and serves as their chief software evangelist. James has published numerous articles, contributed to several books and is widely interviewed on parallelism. James has managed software development groups, customer service and consulting teams, business development and marketing teams. James is sought after to keynote on parallel programming, and is the author/co-author of three books currently in print including Structured Parallel Programming, published by Morgan Kaufmann in 2012.

Arch Robison is the architect of Threading Building Blocks.He was the lead developer for KAI C++, which established the state of the art for C++ optimization in the ‘90s. He has 12 software patents, 3 award winning entries in the International Obfuscated C Code Contest, and an Erdös number of 3. He is also the (uncredited) author of the TBB Tutorial and Design Patterns documents, as well as most of the TBB Reference manual, and wrote a chapter of the Intel Multi-core Programming book. He has presented TBB tutorials at OSCON, PADTAD, and HPCC07, and invited talks on TBB at LCPC, Texas A&M, U. Maryland, Indiana U., MIT, and UIUC. Finally, he has presented short classes (three 75 minute sessions) on parallel programming at UIUC.

„Über diesen Titel“ kann sich auf eine andere Ausgabe dieses Titels beziehen.

Bibliografische Details

Titel: Structured Parallel Programming: Patterns ...
Verlag: Morgan Kaufmann
Erscheinungsdatum: 2012
Einband: Softcover
Zustand: Very good

Beste Suchergebnisse beim ZVAB

Foto des Verkäufers

McCool, Michael
Verlag: Morgan Kaufmann, 2012
ISBN 10: 0124159931 ISBN 13: 9780124159938
Gebraucht Softcover

Anbieter: WeBuyBooks, Rossendale, LANCS, Vereinigtes Königreich

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Zustand: Very Good. Most items will be dispatched the same or the next working day. A copy that has been read, but is in excellent condition. Pages are intact and not marred by notes or highlighting. The spine remains undamaged. Artikel-Nr. wbs1863308020

Verkäufer kontaktieren

Gebraucht kaufen

EUR 9,44
EUR 9,59 shipping
Versand von Vereinigtes Königreich nach USA

Anzahl: 1 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

McCool, Michael/ Reinders, James/ Robison, Arch
Verlag: Morgan Kaufmann Pub, 2012
ISBN 10: 0124159931 ISBN 13: 9780124159938
Neu Paperback

Anbieter: Revaluation Books, Exeter, Vereinigtes Königreich

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Paperback. Zustand: Brand New. 1st edition. 432 pages. 9.00x6.00x1.25 inches. In Stock. Artikel-Nr. __0124159931

Verkäufer kontaktieren

Neu kaufen

EUR 54,45
EUR 14,27 shipping
Versand von Vereinigtes Königreich nach USA

Anzahl: 2 verfügbar

In den Warenkorb

Foto des Verkäufers

Michael Mccool (u. a.)
Verlag: Elsevier Science, 2012
ISBN 10: 0124159931 ISBN 13: 9780124159938
Neu Taschenbuch

Anbieter: preigu, Osnabrück, Deutschland

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Taschenbuch. Zustand: Neu. Structured Parallel Programming | Patterns for Efficient Computation | Michael Mccool (u. a.) | Taschenbuch | Englisch | 2012 | Elsevier Science | EAN 9780124159938 | Verantwortliche Person für die EU: Libri GmbH, Europaallee 1, 36244 Bad Hersfeld, gpsr[at]libri[dot]de | Anbieter: preigu. Artikel-Nr. 131825757

Verkäufer kontaktieren

Neu kaufen

EUR 56,20
EUR 70,00 shipping
Versand von Deutschland nach USA

Anzahl: 5 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Robison Arch Reinders James McCool Michael
Verlag: Elsevier, 2012
ISBN 10: 0124159931 ISBN 13: 9780124159938
Neu Softcover

Anbieter: Majestic Books, Hounslow, Vereinigtes Königreich

Verkäuferbewertung 4 von 5 Sternen 4 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Zustand: New. pp. 432. Artikel-Nr. 38664069

Verkäufer kontaktieren

Neu kaufen

EUR 58,22
EUR 7,42 shipping
Versand von Vereinigtes Königreich nach USA

Anzahl: 3 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Michael McCool (Software Architect, Intel Corporation)
ISBN 10: 0124159931 ISBN 13: 9780124159938
Gebraucht Paperback

Anbieter: WorldofBooks, Goring-By-Sea, WS, Vereinigtes Königreich

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Paperback. Zustand: Very Good. Structured Parallel Programming offers the simplest way for developers to learn patterns for high-performance parallel programming. Written by parallel computing experts and industry insiders Michael McCool, Arch Robison, and James Reinders, this book explains how to design and implement maintainable and efficient parallel algorithms using a composable, structured, scalable, and machine-independent approach to parallel computing. It presents both theory and practice, and provides detailed concrete examples using multiple programming models. The examples in this book are presented using two of the most popular and cutting edge programming models for parallel programming: Threading Building Blocks, and Cilk Plus. These architecture-independent models enable easy integration into existing applications, preserve investments in existing code, and speed the development of parallel applications. Examples from realistic contexts illustrate patterns and themes in parallel algorithm design that are widely applicable regardless of implementation technology. Software developers, computer programmers, and software architects will find this book extremely helpful. The book has been read, but is in excellent condition. Pages are intact and not marred by notes or highlighting. The spine remains undamaged. Artikel-Nr. GOR010735510

Verkäufer kontaktieren

Gebraucht kaufen

EUR 72,34
EUR 6,39 shipping
Versand von Vereinigtes Königreich nach USA

Anzahl: 1 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

McCool, Michael,Reinders, James,Robison, Arch
Verlag: Morgan Kaufmann, 2012
ISBN 10: 0124159931 ISBN 13: 9780124159938
Gebraucht Softcover

Anbieter: Mooney's bookstore, Den Helder, Niederlande

Verkäuferbewertung 4 von 5 Sternen 4 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Zustand: Very good. Artikel-Nr. E-9780124159938-2-2

Verkäufer kontaktieren

Gebraucht kaufen

EUR 93,81
EUR 9,95 shipping
Versand von Niederlande nach USA

Anzahl: 1 verfügbar

In den Warenkorb