Structured Parallel Programming: Patterns for Efficient Computation

4,12 valoración promedio
( 16 valoraciones por GoodReads )
 
9780124159938: Structured Parallel Programming: Patterns for Efficient Computation
Review:

"I've been dreaming for a while of a modern accessible book that I could recommend to my threading-deprived colleagues and assorted enquirers to get them up to speed with the core concepts of multithreading as well as something that covers all the major current interesting implementations. Finally I have that book." - Martin Watt, Principal Engineer, Dreamworks Animation

From the Publisher:

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. This title provides the patterns-based approach that offers structure and insight that developers can apply to a variety of parallel programming models. It develops a composable, structured, scalable, and machine-independent approach to parallel computing. It includes detailed examples in both Cilk Plus and the latest Threading Building Blocks, which support a wide variety of computers.

"Sobre este título" puede pertenecer a otra edición de este libro.

Los mejores resultados en AbeBooks

1.

McCool, Michael
Editorial: Elsevier Science & Technology Books
ISBN 10: 0124159931 ISBN 13: 9780124159938
Nuevos Cantidad: 9
Librería
TextbookRush
(Grandview Heights, OH, Estados Unidos de America)
Valoración
[?]

Descripción Elsevier Science & Technology Books. Estado de conservación: Brand New. Ships SAME or NEXT business day. We Ship to APO/FPO addr. Choose EXPEDITED shipping and receive in 2-5 business days within the United States. See our member profile for customer support contact info. We have an easy return policy. Nº de ref. de la librería 42321036

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 29,16
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 3,76
A Estados Unidos de America
Destinos, gastos y plazos de envío

2.

McCool, Michael
ISBN 10: 0124159931 ISBN 13: 9780124159938
Nuevos Cantidad: 1
Librería
Super textbook online
(Houston, TX, Estados Unidos de America)
Valoración
[?]

Descripción Estado de conservación: New. US Edition Book In Mint condition. Shipping with Trackable Method. Nº de ref. de la librería 0124159931-TOS

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 33,03
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
A Estados Unidos de America
Destinos, gastos y plazos de envío

3.

McCool, Michael
Editorial: ELSEVIER SCIENCE TECHNOLOGY, United States (2012)
ISBN 10: 0124159931 ISBN 13: 9780124159938
Nuevos Paperback Cantidad: 10
Librería
The Book Depository
(London, Reino Unido)
Valoración
[?]

Descripción ELSEVIER SCIENCE TECHNOLOGY, United States, 2012. Paperback. Estado de conservación: New. 231 x 188 mm. Language: English . Brand New Book. 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. * The patterns-based approach offers structure and insight that developers can apply to a variety of parallel programming models* Develops a composable, structured, scalable, and machine-independent approach to parallel computing* Includes detailed examples in both Cilk Plus and the latest Threading Building Blocks, which support a wide variety of computers. Nº de ref. de la librería AA59780124159938

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 34,99
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío

4.

McCool, Michael
Editorial: ELSEVIER SCIENCE TECHNOLOGY, United States (2012)
ISBN 10: 0124159931 ISBN 13: 9780124159938
Nuevos Paperback Cantidad: 10
Librería
The Book Depository US
(London, Reino Unido)
Valoración
[?]

Descripción ELSEVIER SCIENCE TECHNOLOGY, United States, 2012. Paperback. Estado de conservación: New. 231 x 188 mm. Language: English . Brand New Book. 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. Nº de ref. de la librería AA59780124159938

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 35,04
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío

5.

McCool, Michael
Editorial: Morgan Kaufmann (2012)
ISBN 10: 0124159931 ISBN 13: 9780124159938
Nuevos Tapa blanda Primera edición Cantidad: 6
Librería
Valoración
[?]

Descripción Morgan Kaufmann, 2012. Estado de conservación: New. 2012. 1st Edition. Paperback. Programming is now parallel programming. This title describes how to design and implement maintainable and efficient parallel algorithms using a pattern-based approach. It includes examples from realistic contexts that illustrate patterns and themes in parallel algorithm design that are widely applicable regardless of implementation technology. Num Pages: 432 pages, black & white illustrations, black & white tables, figures. BIC Classification: UM; UYFP. Category: (P) Professional & Vocational. Dimension: 233 x 190 x 26. Weight in Grams: 856. Patterns for Efficient Computation. 432 pages, illustrations. Programming is now parallel programming. This title describes how to design and implement maintainable and efficient parallel algorithms using a pattern-based approach. It includes examples from realistic contexts that illustrate patterns and themes in parallel algorithm design that are widely applicable regardless of implementation technology. Cateogry: (P) Professional & Vocational. BIC Classification: UM; UYFP. Dimension: 233 x 190 x 26. Weight: 882. . . . . . . Nº de ref. de la librería V9780124159938

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 42,47
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
De Irlanda a Estados Unidos de America
Destinos, gastos y plazos de envío

6.

McCool, Michael
Editorial: Morgan Kaufmann 2012-07-31 (2012)
ISBN 10: 0124159931 ISBN 13: 9780124159938
Nuevos Cantidad: 3
Librería
Chiron Media
(Wallingford, Reino Unido)
Valoración
[?]

Descripción Morgan Kaufmann 2012-07-31, 2012. Estado de conservación: New. Brand new book, sourced directly from publisher. Dispatch time is 24-48 hours from our warehouse. Book will be sent in robust, secure packaging to ensure it reaches you securely. Nº de ref. de la librería NU-LBR-01093578

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 40,03
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 3,40
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío

7.

McCool, Michael
Editorial: Elsevier Science & Technology
ISBN 10: 0124159931 ISBN 13: 9780124159938
Nuevos Paperback Cantidad: 2
Librería
THE SAINT BOOKSTORE
(Southport, Reino Unido)
Valoración
[?]

Descripción Elsevier Science & Technology. Paperback. Estado de conservación: new. BRAND NEW, Structured Parallel Programming: Patterns for Efficient Computation, Michael McCool, James Reinders, Arch Robison, 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. This title provides the patterns-based approach that offers structure and insight that developers can apply to a variety of parallel programming models. It develops a composable, structured, scalable, and machine-independent approach to parallel computing. It includes detailed examples in both Cilk Plus and the latest Threading Building Blocks, which support a wide variety of computers. Nº de ref. de la librería B9780124159938

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 37,22
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 6,75
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío

8.

McCool, Michael
Editorial: Morgan Kaufmann (2012)
ISBN 10: 0124159931 ISBN 13: 9780124159938
Nuevos Tapa blanda Cantidad: 1
Librería
Book Deals
(Lewiston, NY, Estados Unidos de America)
Valoración
[?]

Descripción Morgan Kaufmann, 2012. Estado de conservación: New. Brand New, Unread Copy in Perfect Condition. A+ Customer Service! Summary: "McCool, Reinders, and Robison have written an extremely lucid and well-motivated explanation of how parallel programming should be, with plenty of code snippets that illustrate the use of the techniques they advocate for. this book provides an excellent introduction to parallel programming for anyone interested in getting the most of current multicore processors. What is more important, this book not only teaches how to implement parallel algorithms using current API's (namely, TBB) or the language du jour (i.e. Cilk Plus), but it equips you with the design tools that will let you write maintainable, efficient, and scalable code, no matter which specific software tools you use. What you will learn is easily transferable to the programming language or platform of your choice."-- Software Engineering News, March 2013. Nº de ref. de la librería ABE_book_new_0124159931

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 44,71
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
A Estados Unidos de America
Destinos, gastos y plazos de envío

9.

McCool, Michael
Editorial: Elsevier Science & Technology 2012-07-31, San Francisco (2012)
ISBN 10: 0124159931 ISBN 13: 9780124159938
Nuevos paperback Cantidad: 5
Librería
Blackwell's
(Oxford, OX, Reino Unido)
Valoración
[?]

Descripción Elsevier Science & Technology 2012-07-31, San Francisco, 2012. paperback. Estado de conservación: New. Nº de ref. de la librería 9780124159938

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 39,76
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 5,11
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío

10.

McCool, Michael
Editorial: MORGAN KAUFMANN, United States (2012)
ISBN 10: 0124159931 ISBN 13: 9780124159938
Nuevos Trade Paperback Cantidad: 1
Librería
Powell's Books
(Portland, OR, Estados Unidos de America)
Valoración
[?]

Descripción MORGAN KAUFMANN, United States, 2012. Trade Paperback. Estado de conservación: New. TRADE PAPERBACK Legendary independent bookstore online since 1994. Reliable customer service and no-hassle return policy. Computers and Internet>Computer Architecture>Parallel. Book: NEW, New. Bookseller Inventory # 01978012415993800. Nº de ref. de la librería 01978012415993800

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 40,80
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 4,23
A Estados Unidos de America
Destinos, gastos y plazos de envío

Existen otras copia(s) de este libro

Ver todos los resultados de su búsqueda